Advanced Programming in the UNIX® Environment

(lily) #1
ptg10805159

988 Index


<stdlib.h>header,27, 208, 895
stdoutvariable, 10, 145, 154, 247–248, 275, 901,
921, 930
STDOUT_FILENOconstant, 9, 62, 72, 145, 230, 235,
378, 483, 537, 544, 549–550, 614, 618–620,
654 – 656, 729, 733, 739–740, 921
Stevens, D. A., xxxii
Stevens, E. M., xxxii
Stevens, S. H., xxxii
Stevens, W.R., xx, xxv–xxvi, xxxii, 157, 291, 470,
505, 589, 717, 793, 952
sticky bit, 107–109, 117, 140
stimefunction, 190
Stonebraker, M. R., 743, 953
STOP terminal character,678, 680–682, 686, 689,
693
str2sigfunction, 380
definition of, 380
straceprogram, 497
Strang, J., 712, 953
strchrfunction, 767
stream orientation, 144
STREAM_MAXconstant, 38, 40, 43, 49
STREAMS, xxii, 88, 143, 501–502, 506, 508, 510,
534, 560, 565, 648, 716–717, 722, 726, 740
streams, memory,1 71 – 174
STREAMS module
ldterm,716, 726
pckt,716, 740
ptem,716, 726
ttcompat,716, 726
streams, standardI/O, 143– 144
STREAMS-based pipes, mounted, 534
timing, 565
strerrorfunction, 15–16, 24, 380, 442, 452, 471,
474, 478–479, 600, 615–618, 621–622, 657,
669, 823–827, 830, 833–834, 842, 899, 901,
904, 906, 931
definition of, 15
strerror_rfunction, 443, 452
strftimefunction, 190, 192–196, 264, 408, 452,
919
definition of, 192
strftime_lfunction, 192
definition of, 192
<string.h>header,27, 895
<strings.h>header,2 9
stripprogram, 920
strlenfunction, 12, 231, 945
strncasecmpfunction, 840
strncpyfunction, 809
Strong, H. R., 744, 750, 949
<stropts.h>header,508, 510

strptimefunction, 195
definition of, 195
strsignalfunction, 380, 830
definition of, 380
strtokfunction, 442, 657– 658
strtok_rfunction, 443
strtolfunction, 633
sttyprogram, 301, 691–692, 702, 713, 943
Stumm, M., 174, 531, 950
S_TYPEISMQfunction, 96
S_TYPEISSEMfunction, 96
S_TYPEISSHMfunction, 96
suprogram, 472
submit_filefunction, 807, 809, 811
definition of, 809
SUID,seeset-user-ID
Sun Microsystems, xxi–xxii, xxvii, 33, 35, 76, 740,
953
SunOS, xxxi, 33, 206, 330, 354
superuser,1 6
supplementary group ID, 18, 39, 98, 101, 108, 110,
183 – 184, 233, 252, 258
SUS (Single UNIX Specification), xxi, xxvi, 28,
30 – 33, 36, 50, 53–54, 57–58, 60–61, 64, 69, 78,
88, 94, 105, 107, 109, 131, 136, 143, 157, 163,
168 – 169, 180, 183, 190–191, 196, 211–212,
220 – 221, 234, 239, 244–245, 262, 293, 296, 311,
315, 322, 330, 333, 352, 354, 410, 425, 429–431,
442, 469–472, 485, 496, 501, 507, 509, 521,
527 – 528, 533–534, 559, 561, 565–566,
572 – 573, 583, 596, 607, 610, 612, 623, 627, 645,
662, 674, 678, 683, 722–724, 744, 910, 950, 953
SUSP terminal character,678, 680, 682, 688, 701
SUSv3 (Single UNIX Specification, Version 3), 32
SUSv4 (Single UNIX Specification, Version 4), 32,
88, 132, 143, 153, 168–169, 189, 314, 319–320,
336, 375–376, 384, 442, 501, 509–510, 525,
533, 571, 579
SVID (System V Interface Definition), xix, 32–33,
948
SVR2, 65, 187, 317, 329, 336, 340–341, 712, 948
SVR3, 76, 129, 201, 299, 313, 317, 319, 326, 329, 333,
336, 496, 502, 507, 898, 948
SVR3.0, xxxi
SVR3.1, xxxi
SVR3.2, xxxi, 36, 81, 267
SVR4, xxii, xxxi–xxxii, 3, 21, 33, 35–36, 48, 63, 65,
76, 121, 187, 209, 290, 296, 299, 310, 313, 317,
329, 333, 336, 469, 502, 507–508, 521, 712, 722,
744, 948, 953
swapper process, 227
S_WRBANDconstant, 510
S_WRNORMconstant, 510
Free download pdf