ptg10805159864 Function Prototypes Appendix A
char *mkdtemp(char *template);
<stdlib.h> p. 169
Returns: pointer to directory name if OK,NULLon errorint mkfifo(const char *path,mode_tmode);
<sys/stat.h> p. 553
mode:S_IS[UG]ID, S_ISVTX,
S_I[RWX](USR|GRP|OTH)
Returns: 0 if OK,−1 on errorint mkfifoat(intfd,const char *path,mode_tmode);
<sys/stat.h> p. 553
mode:S_IS[UG]ID, S_ISVTX,
S_I[RWX](USR|GRP|OTH)
Returns: 0 if OK,−1 on errorint mkstemp(char *template);
<stdlib.h> p. 169
Returns: file descriptor if OK,−1 on errortime_t mktime(struct tm *tmptr);
<time.h> p. 192
Returns: calendar time if OK,−1 on errorvoid *mmap(void *addr,size_tlen,intprot,intflag,intfd,
off_toff);
<sys/mman.h> p. 525
prot:PROT_READ, PROT_WRITE, PROT_EXEC,
PROT_NONE
flag:MAP_FIXED, MAP_SHARED, MAP_PRIVATE
Returns: starting address of mapped region if OK,
MAP_FAILEDon errorint mprotect(void *addr,size_tlen,intprot);
<sys/mman.h> p. 527
Returns: 0 if OK,−1 on errorint msgctl(intmsqid,intcmd,struct msqid_ds *buf);
<sys/msg.h> p. 562
cmd:IPC_STAT, IPC_SET, IPC_RMID
Returns: 0 if OK,−1 on errorint msgget(key_tkey,intflag);
<sys/msg.h> p. 562
flag:IPC_CREAT, IPC_EXCL
Returns: message queue ID if OK,−1 on error