1468 INDEX
id_echo.h, 1240
id_echo_cl.c, 1242
id_echo_sv.c, 1241
id_t data type, 64, 550, 735
idshow.c, 182
IEEE (Institute of Electrical and
Electronic Engineers), 11
IETF (Internet Engineering Task
Force), 1193
IEXTEN constant, 1296, 1297, 1298, 1299,
1303, 1305, 1307
example of use, 1311
IFS environment variable, 581, 791
IGMP (Internet Group Management
Protocol), 1181
IGNBRK constant, 1302, 1304
example of use, 1311
IGNCR constant, 1296, 1297, 1302
example of use, 1311
ignore_pending_sig.c, 1429
IGNPAR constant, 1302, 1305
ILL_BADSTK constant, 441
ILL_COPROC constant, 441
ILL_ILLADR constant, 441
ILL_ILLOPC constant, 441
ILL_ILLOPN constant, 441
ILL_ILLTRP constant, 441
ILL_PRVOPC constant, 441
ILL_PRVREG constant, 441
IMAXBEL constant, 1302, 1305
IN_ACCESS constant, 378
in_addr structure, 1202, 1231, 1232
in_addr_t data type, 64, 1202
IN_ALL_EVENTS constant, 378
IN_ATTRIB constant, 378, 379
IN_CLOEXEC constant, 377
IN_CLOSE constant, 378
IN_CLOSE_NOWRITE constant, 378
IN_CLOSE_WRITE constant, 378
IN_CREATE constant, 378
IN_DELETE constant, 378, 379
IN_DELETE_SELF constant, 378, 379
IN_DONT_FOLLOW constant, 378, 379
IN_IGNORED constant, 378, 380, 381
IN_ISDIR constant, 378, 380
IN_MASK_ADD constant, 378, 379
IN_MODIFY constant, 378
IN_MOVE constant, 378
IN_MOVE_SELF constant, 378, 379
IN_MOVED_FROM constant, 378, 379, 381
IN_MOVED_TO constant, 378, 379, 381
IN_NONBLOCK constant, 377
IN_ONESHOT constant, 378, 379, 380
IN_ONLYDIR constant, 378, 379
IN_OPEN constant, 378
in_port_t data type, 64, 1202, 1203
IN_Q_OVERFLOW constant, 378, 385
IN_UNMOUNT constant, 378, 381
in6_addr structure, 1202, 1203, 1232
in6addr_any variable, 1203
IN6ADDR_ANY_INIT constant, 1203
in6addr_loopback variable, 1203
IN6ADDR_LOOPBACK_INIT constant, 1203
INADDR_ANY constant, 1187
INADDR_LOOPBACK constant, 1187
INET_ADDRSTRLEN constant, 1206
inet_aton(), 1204, 1230–1231
prototype, 1231
inet_ntoa(), 657, 1204, 1231
prototype, 1231
inet_ntop(), 1205, 1206
example of use, 1208, 1234
prototype, 1206
inet_pton(), 1205, 1206
example of use, 1209
prototype, 1206
inet_sockets.c, 1228
inet_sockets.h, 1226
INET6_ADDRSTRLEN constant, 1206
inetAddressStr(), 1227
code of implementation, 1230
example of use, 1265
prototype, 1227
inetBind(), 1227
code of implementation, 1230
example of use, 1241
prototype, 1227
inetConnect(), 1226
code of implementation, 1228
example of use, 1242, 1258, 1265
prototype, 1226
inetd (Internet superserver daemon), 768,
1247–1251
inetListen(), 1226–1227
code of implementation, 1230
example of use, 1245, 1265
prototype, 1226
info documents, 1421
init process, 33, 115, 402, 768, 805,
815, 820
adopts orphaned processes, 553
cleans up utmp file during system
boot, 826
sends SIGTERM to children on system
shutdown, 772
sent SIGPWR on power failure, 392
signals and, 402
updates login accounting files, 820
init_module(), 801
INIT_PROCESS constant, 820, 821, 822