1470 INDEX
IP (Internet protocol), continued
diagram, 1181
fragmentation, 1185, 1440
header, 1185
checksum, 1185
minimum reassembly buffer size, 1185
unreliability, 1185
IPC. See interprocess communication
ipc(), 922
IPC_CREAT constant, 924, 925, 932, 938,
969, 998
example of use, 939
IPC_EXCL constant, 924, 925, 928, 932, 938,
969, 999
example of use, 940
IPC_INFO constant, 936, 951, 992, 1015
IPC_NOWAIT constant, 941, 943, 979
example of use, 942, 946, 983
ipc_perm structure, 927–928, 948, 972, 1012
definition, 927
IPC_PRIVATE constant, 925, 928
example of use, 939, 960
IPC_RMID constant, 801, 924, 929, 947,
971, 1011
example of use, 948
IPC_SET constant, 801, 927, 928, 929, 947,
948, 949, 971, 973, 1011, 1013
example of use, 927, 950
IPC_STAT constant, 927, 929, 947, 971, 1011
example of use, 927, 950, 974, 975
IPCMNI constant, 951, 992, 1015
ipcrm command, 934
ipcs command, 934, 952
IPPROTO_SCTP constant, 1286
IPv4, 1184
address, 1186–1187
loopback address, 1187
socket address, 1202
wildcard address, 1187
IPv4-mapped IPv6 address, 1188
diagram, 1188
IPv5, 1184
IPv6, 1184, 1194
address, 1188
loopback address, 1188, 1203
socket address, 1202
wildcard address, 1188, 1203
IS_ADDR_STR_LEN constant, 1227
is_echo_cl.c, 1258, 1287
is_echo_inetd_sv.c, 1251
is_echo_sv.c, 1244, 1252
is_echo_v2_sv.c, 1435
is_seqnum.h, 1220
is_seqnum_cl.c, 1224
is_seqnum_sv.c, 1221
is_seqnum_v2.h, 1435
is_seqnum_v2_cl.c, 1435
is_seqnum_v2_sv.c, 1435
isalpha(), 202
isatty(), 1321
example of use, 720
prototype, 1321
ISIG constant, 1296, 1297, 1298, 1299, 1303
example of use, 1310, 1311
ISO (International Standards
Organization), 11
ISO/IEC 9899:1990, 11
ISO/IEC 9899:1999, 11
ISO/IEC 9945:2002, 13
ISO/IEC 9945-1:1990, 11
ISO/IEC 9945-1:1996, 12
ISO/IEC 9945-2:1993, 12
ISTRIP constant, 1302
example of use, 1311
iterative resolution (DNS), 1211
iterative server, 912, 1239–1242
ITIMER_PROF constant, 480
ITIMER_REAL constant, 480
example of use, 484
ITIMER_VIRTUAL constant, 480
itimerspec structure, 498, 499, 508, 509
definition, 498
itimerspec_from_str.c, 502
itimerspecFromStr(), 502
code of implementation, 502–503
itimerval structure, 480, 481
definition, 480
IUCLC constant, 1302, 1303, 1305
IUTF8 constant, 1302, 1305
IXANY constant, 1299, 1302
IXOFF constant, 1296, 1298, 1299, 1302
IXON constant, 1296, 1298, 1302
example of use, 1311
J
Jacobsen, V., 1194
Jaeger, A., xxxviii
jail() (BSD), 368
Java Native Interface ( JNI), 837, 1441
JFS file system, 261
i-node flag, 304–308
jiffy, 205–206
Jinmei, T., 1194
JNI ( Java Native Interface), 837, 1441
job. See process group
job control, 39, 221, 714–725
diagram, 717
implementation, 717–718
shell commands, 714–717