The Linux Programming Interface

(nextflipdebug5) #1
INDEX 1497

stack_t data type, 65, 434, 435
example of use, 436
Stallman, R.M., 5, 6, 11, 20, 1445
standard error, 30
standard input, 30
standard output, 30
START terminal special character, 1296,
1298, 1319
stat structure, 279, 280–283
definition, 280
example of use, 284
stat(), 106, 279–283, 325, 345, 426,
907, 1428
example of use, 285, 303
prototype, 279
stat64 structure, 105
stat64(), 105
statfs(), 277, 345
static (used to control symbol
visibility), 867
static library, 35, 834–836
use in preference to a shared library, 856
static linking, 840
statically allocated variable, 116
function reentrancy and, 423
STATUS terminal special character, 1299
statvfs structure, 276–277
definition, 276
statvfs(), 276–277, 345
prototype, 276
stderr variable, 30, 70
STDERR_FILENO constant, 70
stdin variable, 30, 70
STDIN_FILENO constant, 70
stdio buffers, 237–239
diagram, 244
fork() and, 537–538
stdio library, 30
mixing use with I/O system calls, 248
stdout variable, 30, 70
STDOUT_FILENO constant, 70
Steele, G.L., 1440
Stevens (1992), 1322, 1421, 1443, 1444
Stevens (1994), 1190, 1210, 1235, 1256,
1267, 1268, 1272, 1443
Stevens (1996), 1282, 1444
Stevens (1998), 1443
Stevens (1999), 20, 975, 1087, 1105, 1108,
1143, 1146, 1421, 1443
Stevens (2004), 1151, 1162, 1184, 1188,
1203, 1210, 1213, 1246, 1254,
1270, 1272, 1275, 1278, 1279,
1282, 1283, 1285, 1286, 1328,
1330, 1374, 1421, 1444


Stevens (2005), 20, 30, 222, 487, 527,
561, 731, 821, 1118, 1146, 1383,
1421, 1444
Stevens, D.L., 1438
Stevens, W.R., xl, 1194, 1421, 1443,
1444, 1445
Stewart (2001), 1286, 1444
Stewart, R.R., 1444
sticky permission bit, 294, 295, 300, 800
acting as restricted deletion flag, 300
user extended attributes and, 313
STICKY_TIMEOUTS constant, 1334
stime(), 204, 801
diagram, 188
St. Laurent (2004), 6, 1443
St. Laurent, A.M., 1443
Stone (2000), 1190, 1444
Stone, J., 1444
stop signal, 450
STOP terminal special character, 1296,
1298, 1299, 1319
strace command, 394, 1401–1403
Strang (1986), 1290, 1444
Strang (1988), 1289, 1444
Strang, J., 1442, 1444
strcoll(), 202
Stream Control Transmission Protocol
(SCTP), 1285, 1444
stream pipe, 890, 1175
STREAM_MAX constant, 214, 215
STREAMS (System V), 86, 237, 1338
strerror(), 50, 657
prototype, 50
strerror.c, 664
strerror_r(), 658
strerror_test.c, 665
strerror_tls.c, 669
strerror_tsd.c, 666
strftime(), 193, 194, 198, 203
diagram, 188
example of use, 195, 197, 199
prototype, 193
strip command, 834
strlcpy(), 793
strncpy(), 793
Strongman, K., xl
strptime(), 195–196
diagram, 188
example of use, 197
prototype, 195
strsignal(), 15, 406, 656
example of use, 409
prototype, 406
strtime.c, 197
strtok(), 657
Free download pdf