The Linux Programming Interface

(nextflipdebug5) #1
INDEX 1477

mtrace(), 146
MTU (Maximum Transmission Unit),
1182, 1185
Mui, L., 1444
multi_descriptors.c, 1426
multi_SIGCHLD.c, 557
multi_wait.c, 543
MULTICS, 2
multihomed host, 1180, 1187, 1220
multiplexed I/O, 1327, 1330–1346
munlock(), 1049–1050
prototype, 1049
munlockall(), 1050–1051
prototype, 1050
munmap(), 1022, 1023–1024, 1058
example of use, 1036
prototype, 1023
muntrace(), 146
mutex, 614, 631–642, 881
attributes, 640
deadlock, 639
diagram, 639
destroying, 640
initializing, 639–640
locking, 636, 637–638
performance, 638
statically allocated, 635
type, 640–642
unlocking, 636
used with a condition variable, 646
mutual exclusion, 634


N
N_TTY constant, 1292, 1294
NAME_MAX constant, 214, 215
named daemon, 1210
named semaphore. See POSIX
semaphore, named
nanosleep(), 488–489, 673
example of use, 490
interrupted by signal handler, 444
interrupted by stop signal, 445
prototype, 488
Native POSIX Thread Library (NPTL).
SeeNPTL
NCCS constant, 1292
necho.c, 123
NetBSD, 7
netstat command, 1182, 1275–1276
network byte order, 1198–1199
Network File System (NFS), Linux
implementation, 254
network ID, 1186
network layer, 1184–1186
diagram, 1181


network mask, 1186
Network Time Protocol (NTP), 204,
205, 1442
networking protocol, 1180
Neville-Neil, G.V., 1442
new_intr.c, 1301
NEW_TIME constant, 820, 822
newgrp command, 155, 156
newline character, 30, 1298
Next Generation POSIX Threads
(NGPT), 689
NeXTStep, 5
nfds_t data type, 65, 1337
NFS (Network File System), Linux
implementation, 254
nftw(), 358–360, 657
example of use, 361
prototype, 358
nftw_dir_tree.c, 360
NGPT (Next Generation POSIX
Threads), 689
NGROUPS_MAX constant, 179, 214
NI_DGRAM constant, 1218
NI_MAXHOST constant, 1218
NI_MAXSERV constant, 1218
NI_NAMEREQD constant, 1219
NI_NOFQDN constant, 1219
NI_NUMERICHOST constant, 1219
NI_NUMERICSERV constant, 1219
nice command, 735
nice value, 614, 733–737, 801
diagram, 734
LinuxThreads nonconformance, 691
NPTL nonconformance, 693
resource limit, 762
nice(), 735, 801
RLIMIT_NICE resource limit and, 762
NL terminal special character, 1296, 1298,
1302, 1303, 1307
nl_langinfo(), 657
NL0 constant, 1302
NL1 constant, 1302
NLDLY constant, 1302
nlink_t data type, 65, 280
nm command, 844
no_echo.c, 1306
NOFLSH constant, 1303, 1305, 1307
nohup command, 710
nonblocking I/O, 77, 103–104, 915–917,
1326, 1330
noncanonical mode (terminal I/O), 1290,
1307–1309
nonlocal goto, 131–137
nonprivileged (unprivileged) process, 33
nonreentrant function, 116, 423
Free download pdf