1500 INDEX
t_execlp.c, 570
t_execve.c, 566
t_flock.c, 1121
t_fork.c, 517
t_fpathconf.c, 218
t_ftok.c, 1433
t_gethostbyname.c, 1233
t_getopt.c, 1408
t_getservbyname.c, 1235
t_kill.c, 405
t_mmap.c, 1028
t_mount.c, 268
t_mprotect.c, 1046
t_nanosleep.c, 490
t_readv.c, 101
t_sched_getaffinity.c, 750
t_sched_setaffinity.c, 750
t_select.c, 1334
t_setpriority.c, 736
t_setsid.c, 706
t_sigaltstack.c, 436
t_sigqueue.c, 459, 461
t_sigsuspend.c, 466
t_sigwaitinfo.c, 470
t_stat.c, 284
t_statfs.c, 277
t_statvfs.c, 277
t_sysconf.c, 216
t_syslog.c, 1432
t_system.c, 581
t_umask.c, 302
t_uname.c, 230
t_unlink.c, 347
t_utimes.c, 288
t_vfork.c, 524
TAB0 constant, 1302
TAB1 constant, 1302
TAB2 constant, 1302
TAB3 constant, 1302, 1303
TABDLY constant, 1302, 1303
Tanenbaum (2002), 1235, 1444
Tanenbaum (2006), 24, 1422, 1444
Tanenbaum (2007), 24, 138, 278, 630,
1147, 1444
Tanenbaum, A.S., 6, 1444
TASK_INTERRUPTIBLE process state, 451
TASK_KILLABLE process state, 451
TASK_UNINTERRUPTIBLE process state, 451
TASK_UNMAPPED_BASE constant, 1006
Taylor, I.L., 1444
tcdrain(), 426, 673, 718, 727, 1293,
1316–1317
prototype, 1318
tcflag_t data type, 65, 1292
tcflow(), 426, 718, 727, 1293, 1316–1317
prototype, 1318
tcflush(), 426, 718, 727, 1293, 1316–1318
prototype, 1318
tcgetattr(), 426, 1291–1292
example of use, 1301, 1306, 1310, 1311,
1313, 1314, 1392
prototype, 1291
tcgetpgrp(), 426, 708–709
example of use, 713, 720
prototype, 708
tcgetsid(), 706
TCIFLUSH constant, 1318
TCIOFF constant, 1319
TCIOFLUSH constant, 1318
TCION constant, 1319
TCOFLUSH constant, 1318
TCOOFF constant, 1319
TCOON constant, 1319
TCP (Transmission Control Protocol),
1152, 1190–1193, 1194,
1266–1275, 1439
acknowledgements, 1191, 1267, 1268
diagram, 1268
checksum, 1267
connection establishment, 1191,
1270–1272
diagram, 1272
connection termination, 1272–1273
diagram, 1273
delayed ACK, 1191
diagram, 1181
endpoint, 1190
flow control, 1192
initial sequence number, 1192
options, 1268
receiving, 1191
retransmission, 1191, 1194
segment, 1191
format, 1266–1268
sending, 1191
sequence number, 1191, 1266, 1268
state machine, 1269
state transition diagram, 1271
three-way handshake, 1270
diagram, 1272
timeouts, 1191
vs. UDP, 1282–1283
urgent pointer, 1268, 1283
window size, 1192, 1267
TCP_CORK constant, 1262
TCP_NOPUSH constant, 1263
tcpd daemon, 1250
tcpdump command, 1276–1278