Advanced Programming in the UNIX® Environment

(lily) #1
ptg10805159

962 Index


ENOTDIRerror,5 92
ENOTRECOVERABLEerror,4 33
ENOTTYerror,683, 693
environvariable, 203–204, 211, 213, 251, 255,
444 – 445, 450, 920
environment list, 203–204, 233, 251, 286– 288
environment variable, 210– 213
COLUMNS,2 11
DATEMSK,2 11
HOME,2 10 – 211, 288
IFS,2 69
LANG,41, 211
LC_ALL,2 11
LC_COLLATE,43, 211
LC_CTYPE,2 11
LC_MESSAGES,2 11
LC_MONETARY,2 11
LC_NUMERIC,2 11
LC_TIME,2 11
LD_LIBRARY_PATH,7 53
LINES,2 11
LOGNAME,211,276, 288
MAILPATH,2 10
MALLOC_OPTIONS,9 28
MSGVERB,2 11
NLSPATH,2 11
PAGER,539, 542– 543
PATH,100, 211, 250–251, 253, 260, 263, 265,
288 – 289
POSIXLY_CORRECT,1 11
PWD,2 11
SHELL,211,288, 737
TERM,211,287, 289
TMPDIR,2 11
TZ,190, 192, 195–196, 211, 919
USER,210, 288
ENXIOerror,5 53
EOFconstant, 10, 151–152, 154, 164, 175, 545,
547 – 548, 550–551, 664, 730, 913
EOF terminal character,678, 680, 686–687, 700, 703
EOL terminal character,678, 680, 687, 700, 703
EOL2 terminal character,678, 680, 687, 700, 703
EOWNERDEADerror,4 32
EPERMerror,2 56
EPIPEerror,537, 937
Epoch, 20, 22, 126, 187, 189–190, 640
ERANGEerror,5 0
ERASE terminal character,678, 680, 686–687,
702 – 703
ERASE2 terminal character,678, 681
err_contfunction, 897, 899
definition of, 900
err_dumpfunction, 366, 767, 897, 899

definition of, 900
err_exitfunction, 809, 897, 899
definition of, 900
err_msgfunction, 897, 899
definition of, 901
errnovariable, 14–15, 42, 50, 55, 65, 67, 81, 121,
144, 256, 265, 277, 301, 309, 314, 321, 327–328,
330 – 331, 333, 337, 339, 345, 351, 359, 371, 376,
380, 384, 386, 446–447, 454, 471, 474, 482, 484,
487, 499, 502, 508, 513–514, 537, 546, 553, 564,
568, 579, 581, 584, 592, 608–610, 627,
637 – 638, 640, 683, 693, 745, 805, 899, 925, 937
<errno.h>header,1 4 – 16, 27
error
handling, 14– 16
logging, daemon, 469– 473
recovery,1 6
routines, standard, 898– 904
TOCTTOU, 65, 250, 953
err_quitfunction, 7, 815, 897, 899, 912
definition of, 901
err_retfunction, 897, 899, 912
definition of, 899
err_sysfunction, 7, 897, 899
definition of, 899
ESPIPEerror,67, 592
ESRCHerror,3 37
/etc/gettydefsfile, 290
/etc/groupfile, 17–18, 177, 185– 186
/etc/hostsfile, 186, 795
/etc/initdirectory,2 90
/etc/inittabfile, 290
/etc/master.passwdfile, 185
/etc/networksfile, 185– 186
/etc/passwdfile, 2, 99, 135, 177–178, 180, 182,
185 – 186
/etc/printer.conffile, 794–795, 799
/etc/protocolsfile, 185– 186
/etc/pwd.dbfile, 185
/etc/rcfile, 189, 291
/etc/servicesfile, 185– 186
/etc/shadowfile, 99, 185– 186
/etc/spwd.dbfile, 185
/etc/syslog.conffile, 470
/etc/termcapfile, 712
/etc/ttysfile, 286
ETIMEerror,800, 805
ETIMEDOUTerror,407, 413, 415, 581, 800
Evans, J., 949
EWOULDBLOCKerror,16, 482, 609, 627
execfunction, 10–11,13, 23, 39–40, 43, 79, 82,
100, 121, 125, 197, 201, 203, 225, 229, 233–234,
249 – 257, 260–261, 264–266, 269–271, 275,
277, 282–283, 286–288, 290–292, 294, 305,
Free download pdf