Advanced Programming in the UNIX® Environment

(lily) #1
ptg10805159

972 Index


Mach, xxii, xxvi–xxvii, 35, 947
<machine/_types.h>header,9 06
macro, featuretest, 57–58, 84
MAILPATHenvironment variable, 210
mainfunction, 7, 150, 155, 197–200, 202, 204,
215 – 217, 226, 236–237, 249, 283, 330–332,
357 – 358, 468, 654, 656, 663, 729, 739, 811, 814,
817, 824, 830, 833, 919, 921, 939, 944
major device number,5 8 – 59, 137, 139, 465, 699
majorfunction, 138– 139
makeprogram, 300
makethreadfunction, 436, 438– 439
mallinfofunction, 209
mallocfunction, 21–23, 51, 136, 145, 174,
207 – 210, 213, 330, 332, 392, 400–401, 403,
405, 429, 437, 447, 450, 575, 616, 618, 623,
646 – 647, 650–651, 661–662, 666, 696,
760 – 761, 815, 820, 828, 839, 926, 928
definition of, 207
MALLOC_OPTIONSenvironment variable, 928
malloptfunction, 209
mandatory recordlocking, 495
Mandrake, xxvii
MAP_ANONconstant, 578
MAP_ANONYMOUSconstant, 578
MAP_FAILEDconstant, 529, 577
MAP_FIXEDconstant, 526– 527
MAP_PRIVATEconstant, 526, 528, 578
MAP_SHAREDconstant, 526–529, 576– 578
<math.h>header,2 7
Mauro, J., 74, 112, 116, 951
MAX_CANONconstant, 39, 44, 47, 49, 673
MAX_INPUTconstant, 39, 44, 49, 672
MAXPATHLENconstant, 49
MB_LEN_MAXconstant, 37
mbstate_tstructure, 442
McDougall, R., 74, 112, 116, 951
McIlroy, M. D., xxxii
McKusick, M. K., xxxii, 33–34, 74, 112, 116, 229,
236, 525, 951
MD5, 181
MDMBUFconstant, 675, 685, 689
memccpyfunction, 155
memcpyfunction, 530–531, 916
memory
allocation, 207– 210
layout, 204– 206
leakage, 209
shared, 534, 571– 578
memory-mapped I/O, 525– 531
memsetfunction, 172–173, 614, 616, 618, 621, 623
Menage, P., 949
message queues, 534, 561– 565

timing, 565
mgettyprogram, 290
MIN terminal value, 687, 703–704, 708, 713, 943
minor device number,5 8 – 59, 137, 139, 465, 699
minorfunction, 138– 139
mkdirfunction, 101–102, 120–122, 125, 129–130,
331, 452, 912
definition of, 129
mkdirprogram, 129
mkdiratfunction, 129–130, 331, 452
definition of, 129
mkdtempfunction, 167–171, 452
definition of, 169
mkfifofunction, 120–121, 125, 331, 452, 553, 937
definition of, 553
mkfifoprogram, 553
mkfifoatfunction, 331, 452, 553
definition of, 553
mknodfunction, 120–121, 129, 331, 452, 553
mknodatfunction, 331, 452, 553
mkstempfunction, 167–171, 452
definition of, 169
mktimefunction, 190, 192, 195, 452
definition of, 192
mlockfunction, 221
mmapfunction, 174, 221, 429, 481, 525, 527,
529 – 532, 576–578, 587, 592, 949
definition of, 525
modem, xx, xxvii, 285, 287, 297, 318, 328, 481, 508,
671, 674–675, 685, 687, 689, 692
mode_tdata type, 59
<monetary.h>header,2 9
Moran, J. P., 525, 949
moreprogram, 543, 748
Morris, R., 181, 951
mountprogram, 102, 129, 139, 496
mounted STREAMS-based pipes, 534
mprotectfunction, 527
definition of, 527
mq_receivefunction, 451
mq_sendfunction, 451
mq_timedreceivefunction, 451
mq_timedsendfunction, 451
<mqueue.h>header,3 0
mrand48function, 442
MS_ASYNCconstant, 528
MSG_CONFIRMconstant, 611
msgctlfunction, 558–559, 562
definition of, 562
MSG_CTRUNCconstant, 613
MSG_DONTROUTEconstant, 611
MSG_DONTWAITconstant, 611
MSG_EOFconstant, 611
Free download pdf