1458 INDEX
dmalloc (malloc debugger), 147
dnotify (directory change notification),
386, 615
DNS (Domain Name System),
1209–1212, 1437
anonymous root, 1210
domain name, 1210
iterative resolution, 1211
name server, 1210
recursive resolution, 1211
root name server, 1211
round-robin load sharing, 1247
top-level domain, 1212
Domaigné, L., xxxvii
domain name, 1210
Domain Name System. See DNS
domainname command, 230
Döring, G., xxxvii
dotted-decimal notation (IPv4 address),
1186
DragonFly BSD, 8
drand48(), 657
Drepper (2004a), 638, 1438
Drepper (2004b), 857, 868, 1439
Drepper (2007), 748, 1439
Drepper (2009), 795, 1439
Drepper, U., 47, 689, 1438, 1439
DST, 187
DSUSP terminal special character, 1299
DT_DIR constant, 353
DT_FIFO constant, 353
DT_LNK constant, 353
DT_NEEDED tag (ELF), 839
DT_REG constant, 353
DT_RPATH tag (ELF), 853, 854
DT_RUNPATH tag (ELF), 853, 854
DT_SONAME tag (ELF), 840
dumb terminal, 714
dump_utmpx.c, 824
Dunchak, M., xli
dup(), 97, 426, 1425
prototype, 97
RLIMIT_NOFILE resource limit and, 762
dup2(), 97, 426, 899, 900, 1426
example of use, 771, 901
prototype, 97
RLIMIT_NOFILE resource limit and, 762
dup3(), 98
prototype, 98
Dupont, K., xxxix
dynamic linker, 36, 839
dynamic linking, 839, 840
dynamically allocated storage, 116
dynamically loaded library, 859–867
dynload.c, 865
E
E2BIG error, 565, 943, 991
EACCES error, 77, 312, 564, 702, 928, 952,
1031, 1127
eaccess(), 300
EADDRINUSE error, 1166, 1279
EAGAIN error, 57, 103, 270, 379, 460, 471,
473, 509, 761, 763, 764, 917, 918,
941, 979, 980, 1065, 1073, 1075,
1095, 1127, 1139, 1259, 1260,
1330, 1347, 1367
EAI_ADDRFAMILY constant, 1217
EAI_AGAIN constant, 1217
EAI_BADFLAGS constant, 1217
EAI_FAIL constant, 1217
EAI_FAMILY constant, 1217
EAI_MEMORY constant, 1217
EAI_NODATA constant, 1217
EAI_NONAME constant, 1217, 1219
EAI_OVERFLOW constant, 1217
EAI_SERVICE constant, 1217
EAI_SOCKTYPE constant, 1217
EAI_SYSTEM constant, 1217
EBADF error, 97, 762, 1126, 1334,
1344, 1345
Ebner, R., xl
EBUSY error, 270, 637, 1078, 1396
ECHILD error, 542, 556, 903
ECHO constant, 1303, 1304
example of use, 1306, 1310, 1311
ECHOCTL constant, 1303, 1304
ECHOE constant, 1303, 1304
ECHOK constant, 1303, 1304
ECHOKE constant, 1303, 1304
ECHONL constant, 1296, 1303
ECHOPRT constant, 1303
ecvt(), 656, 657
edata variable, 118
diagram, 119
EDEADLK error, 636, 1129, 1139, 1431
edge-triggered notification, 1329–1330,
1366–1367
preventing file-descriptor
starvation, 1367
EEXIST error, 76, 315, 345, 349, 350,
924, 932, 938, 969, 999, 1059,
1109, 1357
EF_DUMPCORE environment variable, 52
EFAULT error, 187, 465
EFBIG error, 761
effective group ID, 33, 168, 172, 173, 175,
177, 613
effective user ID, 33, 168, 172, 174, 175,
177, 613
effect on process capabilities, 806