home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / glibc-1.06 / manual / summary.texi < prev    next >
Encoding:
Text File  |  1993-05-17  |  116.9 KB  |  4,431 lines

  1. @comment *tzname[2]
  2. @item char *tzname[2]
  3. @file{time.h} (POSIX.1):  @ref{Time Zone Functions}.
  4.  
  5. @comment AF_FILE
  6. @item AF_FILE
  7. @file{sys/socket.h} (GNU):  @ref{Address Formats}.
  8.  
  9. @comment AF_INET
  10. @item AF_INET
  11. @file{sys/socket.h} (BSD):  @ref{Address Formats}.
  12.  
  13. @comment AF_UNIX
  14. @item AF_UNIX
  15. @file{sys/socket.h} (BSD):  @ref{Address Formats}.
  16.  
  17. @comment AF_UNSPEC
  18. @item AF_UNSPEC
  19. @file{sys/socket.h} (BSD):  @ref{Address Formats}.
  20.  
  21. @comment ALTWERASE
  22. @item ALTWERASE
  23. @file{termios.h} (BSD):  @ref{Local Modes}.
  24.  
  25. @comment ARG_MAX
  26. @item int ARG_MAX
  27. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  28.  
  29. @comment B0
  30. @item B0
  31. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  32.  
  33. @comment B110
  34. @item B110
  35. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  36.  
  37. @comment B1200
  38. @item B1200
  39. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  40.  
  41. @comment B134
  42. @item B134
  43. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  44.  
  45. @comment B150
  46. @item B150
  47. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  48.  
  49. @comment B1800
  50. @item B1800
  51. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  52.  
  53. @comment B19200
  54. @item B19200
  55. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  56.  
  57. @comment B200
  58. @item B200
  59. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  60.  
  61. @comment B2400
  62. @item B2400
  63. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  64.  
  65. @comment B300
  66. @item B300
  67. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  68.  
  69. @comment B38400
  70. @item B38400
  71. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  72.  
  73. @comment B4800
  74. @item B4800
  75. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  76.  
  77. @comment B50
  78. @item B50
  79. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  80.  
  81. @comment B600
  82. @item B600
  83. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  84.  
  85. @comment B75
  86. @item B75
  87. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  88.  
  89. @comment B9600
  90. @item B9600
  91. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  92.  
  93. @comment BC_BASE_MAX
  94. @item int BC_BASE_MAX
  95. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  96.  
  97. @comment BC_DIM_MAX
  98. @item int BC_DIM_MAX
  99. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  100.  
  101. @comment BC_DIM_MAX
  102. @item int BC_DIM_MAX
  103. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  104.  
  105. @comment BC_SCALE_MAX
  106. @item int BC_SCALE_MAX
  107. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  108.  
  109. @comment BC_STRING_MAX
  110. @item int BC_STRING_MAX
  111. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  112.  
  113. @comment BRKINT
  114. @item BRKINT
  115. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  116.  
  117. @comment BUFSIZ
  118. @item int BUFSIZ
  119. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  120.  
  121. @comment CCTS_OFLOW
  122. @item CCTS_OFLOW
  123. @file{termios.h} (BSD):  @ref{Control Modes}.
  124.  
  125. @comment CHAR_BIT
  126. @item CHAR_BIT
  127. @file{limits.h} (ANSI):  @ref{Width of Type}.
  128.  
  129. @comment CHAR_MAX
  130. @item CHAR_MAX
  131. @file{limits.h} (ANSI):  @ref{Range of Type}.
  132.  
  133. @comment CHAR_MIN
  134. @item CHAR_MIN
  135. @file{limits.h} (ANSI):  @ref{Range of Type}.
  136.  
  137. @comment CHILD_MAX
  138. @item int CHILD_MAX
  139. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  140.  
  141. @comment CLK_TCK
  142. @item int CLK_TCK
  143. @file{time.h} (POSIX.1):  @ref{Basic CPU Time}.
  144.  
  145. @comment CLOCAL
  146. @item CLOCAL
  147. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  148.  
  149. @comment CLOCKS_PER_SEC
  150. @item int CLOCKS_PER_SEC
  151. @file{time.h} (ANSI):  @ref{Basic CPU Time}.
  152.  
  153. @comment COLL_WEIGHTS_MAX
  154. @item int COLL_WEIGHTS_MAX
  155. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  156.  
  157. @comment CREAD
  158. @item CREAD
  159. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  160.  
  161. @comment CRTS_IFLOW
  162. @item CRTS_IFLOW
  163. @file{termios.h} (BSD):  @ref{Control Modes}.
  164.  
  165. @comment CS5
  166. @item CS5
  167. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  168.  
  169. @comment CS6
  170. @item CS6
  171. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  172.  
  173. @comment CS7
  174. @item CS7
  175. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  176.  
  177. @comment CS8
  178. @item CS8
  179. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  180.  
  181. @comment CSIZE
  182. @item CSIZE
  183. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  184.  
  185. @comment CSTOPB
  186. @item CSTOPB
  187. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  188.  
  189. @comment DBL_DIG
  190. @item DBL_DIG
  191. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  192.  
  193. @comment DBL_EPSILON
  194. @item DBL_EPSILON
  195. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  196.  
  197. @comment DBL_MANT_DIG
  198. @item DBL_MANT_DIG
  199. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  200.  
  201. @comment DBL_MAX
  202. @item DBL_MAX
  203. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  204.  
  205. @comment DBL_MAX_10_EXP
  206. @item DBL_MAX_10_EXP
  207. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  208.  
  209. @comment DBL_MAX_EXP
  210. @item DBL_MAX_EXP
  211. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  212.  
  213. @comment DBL_MIN
  214. @item DBL_MIN
  215. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  216.  
  217. @comment DBL_MIN_10_EXP
  218. @item DBL_MIN_10_EXP
  219. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  220.  
  221. @comment DBL_MIN_EXP
  222. @item DBL_MIN_EXP
  223. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  224.  
  225. @comment DIR
  226. @item DIR
  227. @file{dirent.h} (POSIX.1):  @ref{Opening a Directory}.
  228.  
  229. @c DO NOT EDIT THIS FILE!
  230. @comment E2BIG
  231. @item int E2BIG
  232. @file{errno.h} (POSIX.1: Argument list too long):  @ref{Error Codes,}.
  233.  
  234. @comment EACCES
  235. @item int EACCES
  236. @file{errno.h} (POSIX.1: Permission denied):  @ref{Error Codes,}.
  237.  
  238. @comment EADDRINUSE
  239. @item int EADDRINUSE
  240. @file{errno.h} (BSD: Address already in use):  @ref{Error Codes,}.
  241.  
  242. @comment EADDRNOTAVAIL
  243. @item int EADDRNOTAVAIL
  244. @file{errno.h} (BSD: Can't assign requested address):  @ref{Error Codes,}.
  245.  
  246. @comment EAFNOSUPPORT
  247. @item int EAFNOSUPPORT
  248. @file{errno.h} (BSD: Address family not supported by protocol family):  @ref{Error Codes,}.
  249.  
  250. @comment EAGAIN
  251. @item int EAGAIN
  252. @file{errno.h} (POSIX.1: Resource temporarily unavailable):  @ref{Error Codes,}.
  253.  
  254. @comment EALREADY
  255. @item int EALREADY
  256. @file{errno.h} (BSD: Operation already in progress):  @ref{Error Codes,}.
  257.  
  258. @comment EBADF
  259. @item int EBADF
  260. @file{errno.h} (POSIX.1: Bad file descriptor):  @ref{Error Codes,}.
  261.  
  262. @comment EBUSY
  263. @item int EBUSY
  264. @file{errno.h} (POSIX.1: Device busy):  @ref{Error Codes,}.
  265.  
  266. @comment ECHILD
  267. @item int ECHILD
  268. @file{errno.h} (POSIX.1: No child processes):  @ref{Error Codes,}.
  269.  
  270. @comment ECHO
  271. @item ECHO
  272. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  273.  
  274. @comment ECHOCTL
  275. @item ECHOCTL
  276. @file{termios.h} (BSD):  @ref{Local Modes}.
  277.  
  278. @comment ECHOE
  279. @item ECHOE
  280. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  281.  
  282. @comment ECHOK
  283. @item ECHOK
  284. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  285.  
  286. @comment ECHOKE
  287. @item ECHOKE
  288. @file{termios.h} (BSD):  @ref{Local Modes}.
  289.  
  290. @comment ECHONL
  291. @item ECHONL
  292. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  293.  
  294. @comment ECHOPRT
  295. @item ECHOPRT
  296. @file{termios.h} (BSD):  @ref{Local Modes}.
  297.  
  298. @comment ECONNABORTED
  299. @item int ECONNABORTED
  300. @file{errno.h} (BSD: Software caused connection abort):  @ref{Error Codes,}.
  301.  
  302. @comment ECONNREFUSED
  303. @item int ECONNREFUSED
  304. @file{errno.h} (BSD: Connection refused):  @ref{Error Codes,}.
  305.  
  306. @comment ECONNRESET
  307. @item int ECONNRESET
  308. @file{errno.h} (BSD: Connection reset by peer):  @ref{Error Codes,}.
  309.  
  310. @comment ED
  311. @item int ED
  312. @file{errno.h} (GNU: ?):  @ref{Error Codes,}.
  313.  
  314. @comment EDEADLK
  315. @item int EDEADLK
  316. @file{errno.h} (POSIX.1: Resource deadlock avoided):  @ref{Error Codes,}.
  317.  
  318. @comment EDESTADDRREQ
  319. @item int EDESTADDRREQ
  320. @file{errno.h} (BSD: Destination address required):  @ref{Error Codes,}.
  321.  
  322. @comment EDOM
  323. @item int EDOM
  324. @file{errno.h} (ANSI: Numerical argument out of domain):  @ref{Error Codes,}.
  325.  
  326. @comment EDQUOT
  327. @item int EDQUOT
  328. @file{errno.h} (BSD: Disc quota exceeded):  @ref{Error Codes,}.
  329.  
  330. @comment EEXIST
  331. @item int EEXIST
  332. @file{errno.h} (POSIX.1: File exists):  @ref{Error Codes,}.
  333.  
  334. @comment EFAULT
  335. @item int EFAULT
  336. @file{errno.h} (POSIX.1: Bad address):  @ref{Error Codes,}.
  337.  
  338. @comment EFBIG
  339. @item int EFBIG
  340. @file{errno.h} (POSIX.1: File too large):  @ref{Error Codes,}.
  341.  
  342. @comment EGRATUITOUS
  343. @item int EGRATUITOUS
  344. @file{errno.h} (GNU: Gratuitous error):  @ref{Error Codes,}.
  345.  
  346. @comment EHOSTDOWN
  347. @item int EHOSTDOWN
  348. @file{errno.h} (BSD: Host is down):  @ref{Error Codes,}.
  349.  
  350. @comment EHOSTUNREACH
  351. @item int EHOSTUNREACH
  352. @file{errno.h} (BSD: No route to host):  @ref{Error Codes,}.
  353.  
  354. @comment EINPROGRESS
  355. @item int EINPROGRESS
  356. @file{errno.h} (BSD: Operation now in progress):  @ref{Error Codes,}.
  357.  
  358. @comment EINTR
  359. @item int EINTR
  360. @file{errno.h} (POSIX.1: Interrupted system call):  @ref{Error Codes,}.
  361.  
  362. @comment EINVAL
  363. @item int EINVAL
  364. @file{errno.h} (POSIX.1: Invalid argument):  @ref{Error Codes,}.
  365.  
  366. @comment EIO
  367. @item int EIO
  368. @file{errno.h} (POSIX.1: Input/output error):  @ref{Error Codes,}.
  369.  
  370. @comment EISCONN
  371. @item int EISCONN
  372. @file{errno.h} (BSD: Socket is already connected):  @ref{Error Codes,}.
  373.  
  374. @comment EISDIR
  375. @item int EISDIR
  376. @file{errno.h} (POSIX.1: Is a directory):  @ref{Error Codes,}.
  377.  
  378. @comment ELOOP
  379. @item int ELOOP
  380. @file{errno.h} (BSD: Too many levels of symbolic links):  @ref{Error Codes,}.
  381.  
  382. @comment EMFILE
  383. @item int EMFILE
  384. @file{errno.h} (POSIX.1: Too many open files):  @ref{Error Codes,}.
  385.  
  386. @comment EMLINK
  387. @item int EMLINK
  388. @file{errno.h} (POSIX.1: Too many links):  @ref{Error Codes,}.
  389.  
  390. @comment EMSGSIZE
  391. @item int EMSGSIZE
  392. @file{errno.h} (BSD: Message too long):  @ref{Error Codes,}.
  393.  
  394. @comment ENAMETOOLONG
  395. @item int ENAMETOOLONG
  396. @file{errno.h} (POSIX.1: File name too long):  @ref{Error Codes,}.
  397.  
  398. @comment ENETDOWN
  399. @item int ENETDOWN
  400. @file{errno.h} (BSD: Network is down):  @ref{Error Codes,}.
  401.  
  402. @comment ENETRESET
  403. @item int ENETRESET
  404. @file{errno.h} (BSD: Network dropped connection on reset):  @ref{Error Codes,}.
  405.  
  406. @comment ENETUNREACH
  407. @item int ENETUNREACH
  408. @file{errno.h} (BSD: Network is unreachable):  @ref{Error Codes,}.
  409.  
  410. @comment ENFILE
  411. @item int ENFILE
  412. @file{errno.h} (POSIX.1: Too many open files in system):  @ref{Error Codes,}.
  413.  
  414. @comment ENOBUFS
  415. @item int ENOBUFS
  416. @file{errno.h} (BSD: No buffer space available):  @ref{Error Codes,}.
  417.  
  418. @comment ENODEV
  419. @item int ENODEV
  420. @file{errno.h} (POSIX.1: Operation not supported by device):  @ref{Error Codes,}.
  421.  
  422. @comment ENOENT
  423. @item int ENOENT
  424. @file{errno.h} (POSIX.1: No such file or directory):  @ref{Error Codes,}.
  425.  
  426. @comment ENOEXEC
  427. @item int ENOEXEC
  428. @file{errno.h} (POSIX.1: Exec format error):  @ref{Error Codes,}.
  429.  
  430. @comment ENOLCK
  431. @item int ENOLCK
  432. @file{errno.h} (POSIX.1: No locks available):  @ref{Error Codes,}.
  433.  
  434. @comment ENOMEM
  435. @item int ENOMEM
  436. @file{errno.h} (POSIX.1: Cannot allocate memory):  @ref{Error Codes,}.
  437.  
  438. @comment ENOPROTOOPT
  439. @item int ENOPROTOOPT
  440. @file{errno.h} (BSD: Protocol not available):  @ref{Error Codes,}.
  441.  
  442. @comment ENOSPC
  443. @item int ENOSPC
  444. @file{errno.h} (POSIX.1: No space left on device):  @ref{Error Codes,}.
  445.  
  446. @comment ENOSYS
  447. @item int ENOSYS
  448. @file{errno.h} (POSIX.1: Function not implemented):  @ref{Error Codes,}.
  449.  
  450. @comment ENOTBLK
  451. @item int ENOTBLK
  452. @file{errno.h} (BSD: Block device required):  @ref{Error Codes,}.
  453.  
  454. @comment ENOTCONN
  455. @item int ENOTCONN
  456. @file{errno.h} (BSD: Socket is not connected):  @ref{Error Codes,}.
  457.  
  458. @comment ENOTDIR
  459. @item int ENOTDIR
  460. @file{errno.h} (POSIX.1: Not a directory):  @ref{Error Codes,}.
  461.  
  462. @comment ENOTEMPTY
  463. @item int ENOTEMPTY
  464. @file{errno.h} (POSIX.1: Directory not empty):  @ref{Error Codes,}.
  465.  
  466. @comment ENOTSOCK
  467. @item int ENOTSOCK
  468. @file{errno.h} (BSD: Socket operation on non-socket):  @ref{Error Codes,}.
  469.  
  470. @comment ENOTTY
  471. @item int ENOTTY
  472. @file{errno.h} (POSIX.1: Inappropriate ioctl for device):  @ref{Error Codes,}.
  473.  
  474. @comment ENXIO
  475. @item int ENXIO
  476. @file{errno.h} (POSIX.1: Device not configured):  @ref{Error Codes,}.
  477.  
  478. @comment EOF
  479. @item int EOF
  480. @file{stdio.h} (ANSI):  @ref{EOF and Errors}.
  481.  
  482. @comment EOPNOTSUPP
  483. @item int EOPNOTSUPP
  484. @file{errno.h} (BSD: Operation not supported):  @ref{Error Codes,}.
  485.  
  486. @comment EPERM
  487. @item int EPERM
  488. @file{errno.h} (POSIX.1: Operation not permitted):  @ref{Error Codes,}.
  489.  
  490. @comment EPFNOSUPPORT
  491. @item int EPFNOSUPPORT
  492. @file{errno.h} (BSD: Protocol family not supported):  @ref{Error Codes,}.
  493.  
  494. @comment EPIPE
  495. @item int EPIPE
  496. @file{errno.h} (POSIX.1: Broken pipe):  @ref{Error Codes,}.
  497.  
  498. @comment EPROTONOSUPPORT
  499. @item int EPROTONOSUPPORT
  500. @file{errno.h} (BSD: Protocol not supported):  @ref{Error Codes,}.
  501.  
  502. @comment EPROTOTYPE
  503. @item int EPROTOTYPE
  504. @file{errno.h} (BSD: Protocol wrong type for socket):  @ref{Error Codes,}.
  505.  
  506. @comment ERANGE
  507. @item int ERANGE
  508. @file{errno.h} (ANSI: Numerical result out of range):  @ref{Error Codes,}.
  509.  
  510. @comment EREMOTE
  511. @item int EREMOTE
  512. @file{errno.h} (BSD: Too many levels of remote in path):  @ref{Error Codes,}.
  513.  
  514. @comment EROFS
  515. @item int EROFS
  516. @file{errno.h} (POSIX.1: Read-only file system):  @ref{Error Codes,}.
  517.  
  518. @comment ESHUTDOWN
  519. @item int ESHUTDOWN
  520. @file{errno.h} (BSD: Can't send after socket shutdown):  @ref{Error Codes,}.
  521.  
  522. @comment ESOCKTNOSUPPORT
  523. @item int ESOCKTNOSUPPORT
  524. @file{errno.h} (BSD: Socket type not supported):  @ref{Error Codes,}.
  525.  
  526. @comment ESPIPE
  527. @item int ESPIPE
  528. @file{errno.h} (POSIX.1: Illegal seek):  @ref{Error Codes,}.
  529.  
  530. @comment ESRCH
  531. @item int ESRCH
  532. @file{errno.h} (POSIX.1: No such process):  @ref{Error Codes,}.
  533.  
  534. @comment ESTALE
  535. @item int ESTALE
  536. @file{errno.h} (BSD: Stale NFS file handle):  @ref{Error Codes,}.
  537.  
  538. @comment ETIMEDOUT
  539. @item int ETIMEDOUT
  540. @file{errno.h} (BSD: Connection timed out):  @ref{Error Codes,}.
  541.  
  542. @comment ETXTBSY
  543. @item int ETXTBSY
  544. @file{errno.h} (BSD: Text file busy):  @ref{Error Codes,}.
  545.  
  546. @comment EUSERS
  547. @item int EUSERS
  548. @file{errno.h} (BSD: Too many users):  @ref{Error Codes,}.
  549.  
  550. @comment EWOULDBLOCK
  551. @item int EWOULDBLOCK
  552. @file{errno.h} (BSD: Operation would block):  @ref{Error Codes,}.
  553.  
  554. @comment EXDEV
  555. @item int EXDEV
  556. @file{errno.h} (POSIX.1: Invalid cross-device link):  @ref{Error Codes,}.
  557.  
  558. @comment EXIT_FAILURE
  559. @item int EXIT_FAILURE
  560. @file{stdlib.h} (ANSI):  @ref{Exit Status}.
  561.  
  562. @comment EXIT_SUCCESS
  563. @item int EXIT_SUCCESS
  564. @file{stdlib.h} (ANSI):  @ref{Exit Status}.
  565.  
  566. @comment EXPR_NEST_MAX
  567. @item int EXPR_NEST_MAX
  568. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  569.  
  570. @comment FD_CLOEXEC
  571. @item int FD_CLOEXEC
  572. @file{fcntl.h} (POSIX.1):  @ref{Descriptor Flags}.
  573.  
  574. @comment FD_CLR
  575. @item void FD_CLR (int @var{filedes}, fd_set *@var{set})
  576. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  577.  
  578. @comment FD_ISSET
  579. @item int FD_ISSET (int @var{filedes}, fd_set *@var{set})
  580. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  581.  
  582. @comment FD_SET
  583. @item void FD_SET (int @var{filedes}, fd_set *@var{set})
  584. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  585.  
  586. @comment FD_SETSIZE
  587. @item int FD_SETSIZE
  588. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  589.  
  590. @comment FD_ZERO
  591. @item void FD_ZERO (fd_set *@var{set})
  592. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  593.  
  594. @comment FILE
  595. @item FILE
  596. @file{stdio.h} (ANSI):  @ref{Streams}.
  597.  
  598. @comment FILENAME_MAX
  599. @item int FILENAME_MAX
  600. @file{stdio.h} (ANSI):  @ref{Limits for Files}.
  601.  
  602. @comment FLT_DIG
  603. @item FLT_DIG
  604. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  605.  
  606. @comment FLT_EPSILON
  607. @item FLT_EPSILON
  608. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  609.  
  610. @comment FLT_MANT_DIG
  611. @item FLT_MANT_DIG
  612. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  613.  
  614. @comment FLT_MAX
  615. @item FLT_MAX
  616. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  617.  
  618. @comment FLT_MAX_10_EXP
  619. @item FLT_MAX_10_EXP
  620. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  621.  
  622. @comment FLT_MAX_EXP
  623. @item FLT_MAX_EXP
  624. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  625.  
  626. @comment FLT_MIN
  627. @item FLT_MIN
  628. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  629.  
  630. @comment FLT_MIN_10_EXP
  631. @item FLT_MIN_10_EXP
  632. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  633.  
  634. @comment FLT_MIN_EXP
  635. @item FLT_MIN_EXP
  636. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  637.  
  638. @comment FLT_RADIX
  639. @item FLT_RADIX
  640. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  641.  
  642. @comment FLT_ROUNDS
  643. @item FLT_ROUNDS
  644. @file{float.h} (ANSI):  @ref{Floating Point Parameters}.
  645.  
  646. @comment FLUSHO
  647. @item FLUSHO
  648. @file{termios.h} (BSD):  @ref{Local Modes}.
  649.  
  650. @comment FNM_CASEFOLD
  651. @item FNM_CASEFOLD
  652. @file{fnmatch.h} (GNU):  @ref{Wildcard Matching}.
  653.  
  654. @comment FNM_FILE_NAME
  655. @item FNM_FILE_NAME
  656. @file{fnmatch.h} (GNU):  @ref{Wildcard Matching}.
  657.  
  658. @comment FNM_LEADING_DIR
  659. @item FNM_LEADING_DIR
  660. @file{fnmatch.h} (GNU):  @ref{Wildcard Matching}.
  661.  
  662. @comment FNM_NOESCAPE
  663. @item FNM_NOESCAPE
  664. @file{fnmatch.h} (POSIX.2):  @ref{Wildcard Matching}.
  665.  
  666. @comment FNM_PATHNAME
  667. @item FNM_PATHNAME
  668. @file{fnmatch.h} (POSIX.2):  @ref{Wildcard Matching}.
  669.  
  670. @comment FNM_PERIOD
  671. @item FNM_PERIOD
  672. @file{fnmatch.h} (POSIX.2):  @ref{Wildcard Matching}.
  673.  
  674. @comment FOPEN_MAX
  675. @item int FOPEN_MAX
  676. @file{stdio.h} (ANSI):  @ref{Opening Streams}.
  677.  
  678. @comment FPE_DECOVF_TRAP
  679. @item FPE_DECOVF_TRAP
  680. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  681.  
  682. @comment FPE_FLTDIV_FAULT
  683. @item FPE_FLTDIV_FAULT
  684. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  685.  
  686. @comment FPE_FLTDIV_TRAP
  687. @item FPE_FLTDIV_TRAP
  688. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  689.  
  690. @comment FPE_FLTOVF_FAULT
  691. @item FPE_FLTOVF_FAULT
  692. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  693.  
  694. @comment FPE_FLTOVF_TRAP
  695. @item FPE_FLTOVF_TRAP
  696. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  697.  
  698. @comment FPE_FLTUND_FAULT
  699. @item FPE_FLTUND_FAULT
  700. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  701.  
  702. @comment FPE_FLTUND_TRAP
  703. @item FPE_FLTUND_TRAP
  704. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  705.  
  706. @comment FPE_INTDIV_TRAP
  707. @item FPE_INTDIV_TRAP
  708. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  709.  
  710. @comment FPE_INTOVF_TRAP
  711. @item FPE_INTOVF_TRAP
  712. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  713.  
  714. @comment FPE_SUBRNG_TRAP
  715. @item FPE_SUBRNG_TRAP
  716. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  717.  
  718. @comment F_DUPFD
  719. @item int F_DUPFD
  720. @file{fcntl.h} (POSIX.1):  @ref{Duplicating Descriptors}.
  721.  
  722. @comment F_GETFD
  723. @item int F_GETFD
  724. @file{fcntl.h} (POSIX.1):  @ref{Descriptor Flags}.
  725.  
  726. @comment F_GETFL
  727. @item int F_GETFL
  728. @file{fcntl.h} (POSIX.1):  @ref{File Status Flags}.
  729.  
  730. @comment F_GETLK
  731. @item int F_GETLK
  732. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  733.  
  734. @comment F_GETOWN
  735. @item int F_GETOWN
  736. @file{fcntl.h} (BSD):  @ref{Interrupt Input}.
  737.  
  738. @comment F_OK
  739. @item int F_OK
  740. @file{unistd.h} (POSIX.1):  @ref{Testing File Access}.
  741.  
  742. @comment F_RDLCK
  743. @item F_RDLCK
  744. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  745.  
  746. @comment F_SETFD
  747. @item int F_SETFD
  748. @file{fcntl.h} (POSIX.1):  @ref{Descriptor Flags}.
  749.  
  750. @comment F_SETFL
  751. @item int F_SETFL
  752. @file{fcntl.h} (POSIX.1):  @ref{File Status Flags}.
  753.  
  754. @comment F_SETLK
  755. @item int F_SETLK
  756. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  757.  
  758. @comment F_SETLKW
  759. @item int F_SETLKW
  760. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  761.  
  762. @comment F_SETOWN
  763. @item int F_SETOWN
  764. @file{fcntl.h} (BSD):  @ref{Interrupt Input}.
  765.  
  766. @comment F_UNLCK
  767. @item F_UNLCK
  768. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  769.  
  770. @comment F_WRLCK
  771. @item F_WRLCK
  772. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  773.  
  774. @comment GLOB_ABORTED
  775. @item GLOB_ABORTED
  776. @file{glob.h} (POSIX.2):  @ref{Calling Glob}.
  777.  
  778. @comment GLOB_APPEND
  779. @item GLOB_APPEND
  780. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  781.  
  782. @comment GLOB_DOOFFS
  783. @item GLOB_DOOFFS
  784. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  785.  
  786. @comment GLOB_ERR
  787. @item GLOB_ERR
  788. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  789.  
  790. @comment GLOB_MARK
  791. @item GLOB_MARK
  792. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  793.  
  794. @comment GLOB_NOCHECK
  795. @item GLOB_NOCHECK
  796. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  797.  
  798. @comment GLOB_NOESCAPE
  799. @item GLOB_NOESCAPE
  800. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  801.  
  802. @comment GLOB_NOMATCH
  803. @item GLOB_NOMATCH
  804. @file{glob.h} (POSIX.2):  @ref{Calling Glob}.
  805.  
  806. @comment GLOB_NOSORT
  807. @item GLOB_NOSORT
  808. @file{glob.h} (POSIX.2):  @ref{Flags for Globbing}.
  809.  
  810. @comment GLOB_NOSPACE
  811. @item GLOB_NOSPACE
  812. @file{glob.h} (POSIX.2):  @ref{Calling Glob}.
  813.  
  814. @comment HOST_NOT_FOUND
  815. @item HOST_NOT_FOUND
  816. @file{netdb.h} (BSD):  @ref{Host Names}.
  817.  
  818. @comment HUGE_VAL
  819. @item double HUGE_VAL
  820. @file{math.h} (ANSI):  @ref{Domain and Range Errors}.
  821.  
  822. @comment HUPCL
  823. @item HUPCL
  824. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  825.  
  826. @comment ICANON
  827. @item ICANON
  828. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  829.  
  830. @comment ICRNL
  831. @item ICRNL
  832. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  833.  
  834. @comment IEXTEN
  835. @item IEXTEN
  836. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  837.  
  838. @comment IGNBRK
  839. @item IGNBRK
  840. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  841.  
  842. @comment IGNCR
  843. @item IGNCR
  844. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  845.  
  846. @comment IGNPAR
  847. @item IGNPAR
  848. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  849.  
  850. @comment IMAXBEL
  851. @item IMAXBEL
  852. @file{termios.h} (BSD):  @ref{Input Modes}.
  853.  
  854. @comment INADDR_ANY
  855. @item unsigned long int INADDR_ANY
  856. @file{netinet/in.h} (BSD):  @ref{Host Address Data Type}.
  857.  
  858. @comment INLCR
  859. @item INLCR
  860. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  861.  
  862. @comment INPCK
  863. @item INPCK
  864. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  865.  
  866. @comment INT_MAX
  867. @item INT_MAX
  868. @file{limits.h} (ANSI):  @ref{Range of Type}.
  869.  
  870. @comment INT_MIN
  871. @item INT_MIN
  872. @file{limits.h} (ANSI):  @ref{Range of Type}.
  873.  
  874. @comment IPPORT_RESERVED
  875. @item int IPPORT_RESERVED
  876. @file{netinet/in.h} (BSD):  @ref{Ports}.
  877.  
  878. @comment IPPORT_USERRESERVED
  879. @item int IPPORT_USERRESERVED
  880. @file{netinet/in.h} (BSD):  @ref{Ports}.
  881.  
  882. @comment ISIG
  883. @item ISIG
  884. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  885.  
  886. @comment ISTRIP
  887. @item ISTRIP
  888. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  889.  
  890. @comment ITIMER_PROF
  891. @item ITIMER_PROF
  892. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  893.  
  894. @comment ITIMER_REAL
  895. @item ITIMER_REAL
  896. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  897.  
  898. @comment ITIMER_VIRTUAL
  899. @item ITIMER_VIRTUAL
  900. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  901.  
  902. @comment IXANY
  903. @item IXANY
  904. @file{termios.h} (BSD):  @ref{Input Modes}.
  905.  
  906. @comment IXOFF
  907. @item IXOFF
  908. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  909.  
  910. @comment IXON
  911. @item IXON
  912. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  913.  
  914. @comment LANG
  915. @item LANG
  916. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  917.  
  918. @comment LC_ALL
  919. @item LC_ALL
  920. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  921.  
  922. @comment LC_COLLATE
  923. @item LC_COLLATE
  924. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  925.  
  926. @comment LC_CTYPE
  927. @item LC_CTYPE
  928. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  929.  
  930. @comment LC_MONETARY
  931. @item LC_MONETARY
  932. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  933.  
  934. @comment LC_NUMERIC
  935. @item LC_NUMERIC
  936. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  937.  
  938. @comment LC_RESPONSE
  939. @item LC_RESPONSE
  940. @file{locale.h} (GNU):  @ref{Locale Categories,}.
  941.  
  942. @comment LC_TIME
  943. @item LC_TIME
  944. @file{locale.h} (ANSI):  @ref{Locale Categories,}.
  945.  
  946. @comment LINE_MAX
  947. @item int LINE_MAX
  948. @file{limits.h} (POSIX.2):  @ref{Utility Limits}.
  949.  
  950. @comment LINK_MAX
  951. @item int LINK_MAX
  952. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  953.  
  954. @comment LONG_LONG_MAX
  955. @item LONG_LONG_MAX
  956. @file{limits.h} (GNU):  @ref{Range of Type}.
  957.  
  958. @comment LONG_LONG_MIN
  959. @item LONG_LONG_MIN
  960. @file{limits.h} (GNU):  @ref{Range of Type}.
  961.  
  962. @comment LONG_MAX
  963. @item LONG_MAX
  964. @file{limits.h} (ANSI):  @ref{Range of Type}.
  965.  
  966. @comment LONG_MIN
  967. @item LONG_MIN
  968. @file{limits.h} (ANSI):  @ref{Range of Type}.
  969.  
  970. @comment L_INCR
  971. @item L_INCR
  972. @file{sys/file.h} (BSD):  @ref{File Positioning}.
  973.  
  974. @comment L_SET
  975. @item L_SET
  976. @file{sys/file.h} (BSD):  @ref{File Positioning}.
  977.  
  978. @comment L_XTND
  979. @item L_XTND
  980. @file{sys/file.h} (BSD):  @ref{File Positioning}.
  981.  
  982. @comment L_ctermid
  983. @item int L_ctermid
  984. @file{stdio.h} (POSIX.1):  @ref{Identifying the Terminal,}.
  985.  
  986. @comment L_cuserid
  987. @item int L_cuserid
  988. @file{stdio.h} (POSIX.1):  @ref{Who Logged In}.
  989.  
  990. @comment L_tmpnam
  991. @item int L_tmpnam
  992. @file{stdio.h} (ANSI):  @ref{Temporary Files}.
  993.  
  994. @comment MAXNAMLEN
  995. @item int MAXNAMLEN
  996. @file{dirent.h} (BSD):  @ref{Limits for Files}.
  997.  
  998. @comment MAX_CANON
  999. @item int MAX_CANON
  1000. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  1001.  
  1002. @comment MAX_INPUT
  1003. @item int MAX_INPUT
  1004. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  1005.  
  1006. @comment MB_CUR_MAX
  1007. @item int MB_CUR_MAX
  1008. @file{stdlib.h} (ANSI):  @ref{Multibyte Char Intro,}.
  1009.  
  1010. @comment MB_LEN_MAX
  1011. @item int MB_LEN_MAX
  1012. @file{limits.h} (ANSI):  @ref{Multibyte Char Intro,}.
  1013.  
  1014. @comment MDMBUF
  1015. @item MDMBUF
  1016. @file{termios.h} (BSD):  @ref{Control Modes}.
  1017.  
  1018. @comment MSG_DONTROUTE
  1019. @item int MSG_DONTROUTE
  1020. @file{sys/socket.h} (BSD):  @ref{Socket Data Options}.
  1021.  
  1022. @comment MSG_OOB
  1023. @item int MSG_OOB
  1024. @file{sys/socket.h} (BSD):  @ref{Socket Data Options}.
  1025.  
  1026. @comment MSG_PEEK
  1027. @item int MSG_PEEK
  1028. @file{sys/socket.h} (BSD):  @ref{Socket Data Options}.
  1029.  
  1030. @comment NAME_MAX
  1031. @item int NAME_MAX
  1032. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  1033.  
  1034. @comment NAN
  1035. @item double NAN
  1036. @file{math.h} (GNU):  @ref{Not a Number}.
  1037.  
  1038. @comment NCCS
  1039. @item int NCCS
  1040. @file{termios.h} (POSIX.1):  @ref{Mode Data Types}.
  1041.  
  1042. @comment NGROUPS_MAX
  1043. @item int NGROUPS_MAX
  1044. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  1045.  
  1046. @comment NOFLSH
  1047. @item NOFLSH
  1048. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  1049.  
  1050. @comment NOKERNINFO
  1051. @item NOKERNINFO
  1052. @file{termios.h} (BSD):  @ref{Local Modes}.
  1053.  
  1054. @comment NO_ADDRESS
  1055. @item NO_ADDRESS
  1056. @file{netdb.h} (BSD):  @ref{Host Names}.
  1057.  
  1058. @comment NO_RECOVERY
  1059. @item NO_RECOVERY
  1060. @file{netdb.h} (BSD):  @ref{Host Names}.
  1061.  
  1062. @comment NSIG
  1063. @item int NSIG
  1064. @file{signal.h} (BSD):  @ref{Standard Signals}.
  1065.  
  1066. @comment NULL
  1067. @item void * NULL
  1068. @file{stddef.h} (ANSI):  @ref{Null Pointer Constant}.
  1069.  
  1070. @comment ONLCR
  1071. @item int ONLCR
  1072. @file{termios.h} (BSD):  @ref{Output Modes}.
  1073.  
  1074. @comment ONOEOT
  1075. @item int ONOEOT
  1076. @file{termios.h} (BSD):  @ref{Output Modes}.
  1077.  
  1078. @comment OPEN_MAX
  1079. @item int OPEN_MAX
  1080. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  1081.  
  1082. @comment OPOST
  1083. @item int OPOST
  1084. @file{termios.h} (POSIX.1):  @ref{Output Modes}.
  1085.  
  1086. @comment OXTABS
  1087. @item int OXTABS
  1088. @file{termios.h} (BSD):  @ref{Output Modes}.
  1089.  
  1090. @comment O_ACCMODE
  1091. @item int O_ACCMODE
  1092. @file{fcntl.h} (POSIX.1):  @ref{File Status Flags}.
  1093.  
  1094. @comment O_APPEND
  1095. @item O_APPEND
  1096. @file{fcntl.h} (POSIX.1):  @ref{File Status Flags}.
  1097.  
  1098. @comment O_APPEND
  1099. @item O_APPEND
  1100. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1101.  
  1102. @comment O_CREAT
  1103. @item O_CREAT
  1104. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1105.  
  1106. @comment O_EXCL
  1107. @item O_EXCL
  1108. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1109.  
  1110. @comment O_NDELAY
  1111. @item O_NDELAY
  1112. @file{fcntl.h} (BSD):  @ref{File Status Flags}.
  1113.  
  1114. @comment O_NOCTTY
  1115. @item O_NOCTTY
  1116. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1117.  
  1118. @comment O_NONBLOCK
  1119. @item O_NONBLOCK
  1120. @file{fcntl.h} (POSIX.1):  @ref{File Status Flags}.
  1121.  
  1122. @comment O_NONBLOCK
  1123. @item O_NONBLOCK
  1124. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1125.  
  1126. @comment O_RDONLY
  1127. @item O_RDONLY
  1128. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1129.  
  1130. @comment O_RDWR
  1131. @item O_RDWR
  1132. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1133.  
  1134. @comment O_TRUNC
  1135. @item O_TRUNC
  1136. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1137.  
  1138. @comment O_WRONLY
  1139. @item O_WRONLY
  1140. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  1141.  
  1142. @comment PARENB
  1143. @item PARENB
  1144. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  1145.  
  1146. @comment PARMRK
  1147. @item PARMRK
  1148. @file{termios.h} (POSIX.1):  @ref{Input Modes}.
  1149.  
  1150. @comment PARODD
  1151. @item PARODD
  1152. @file{termios.h} (POSIX.1):  @ref{Control Modes}.
  1153.  
  1154. @comment PATH_MAX
  1155. @item int PATH_MAX
  1156. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  1157.  
  1158. @comment PA_CHAR
  1159. @item PA_CHAR
  1160. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1161.  
  1162. @comment PA_DOUBLE
  1163. @item PA_DOUBLE
  1164. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1165.  
  1166. @comment PA_FLAG_LONG
  1167. @item PA_FLAG_LONG
  1168. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1169.  
  1170. @comment PA_FLAG_LONG_DOUBLE
  1171. @item PA_FLAG_LONG_DOUBLE
  1172. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1173.  
  1174. @comment PA_FLAG_LONG_LONG
  1175. @item PA_FLAG_LONG_LONG
  1176. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1177.  
  1178. @comment PA_FLAG_MASK
  1179. @item int PA_FLAG_MASK
  1180. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1181.  
  1182. @comment PA_FLAG_PTR
  1183. @item PA_FLAG_PTR
  1184. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1185.  
  1186. @comment PA_FLAG_SHORT
  1187. @item PA_FLAG_SHORT
  1188. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1189.  
  1190. @comment PA_FLOAT
  1191. @item PA_FLOAT
  1192. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1193.  
  1194. @comment PA_INT
  1195. @item PA_INT
  1196. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1197.  
  1198. @comment PA_LAST
  1199. @item PA_LAST
  1200. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1201.  
  1202. @comment PA_POINTER
  1203. @item PA_POINTER
  1204. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1205.  
  1206. @comment PA_STRING
  1207. @item PA_STRING
  1208. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  1209.  
  1210. @comment PENDIN
  1211. @item PENDIN
  1212. @file{termios.h} (BSD):  @ref{Local Modes}.
  1213.  
  1214. @comment PF_FILE
  1215. @item int PF_FILE
  1216. @file{sys/socket.h} (GNU):  @ref{File Namespace Details}.
  1217.  
  1218. @comment PF_INET
  1219. @item int PF_INET
  1220. @file{sys/socket.h} (BSD):  @ref{Internet Namespace}.
  1221.  
  1222. @comment PF_UNIX
  1223. @item int PF_UNIX
  1224. @file{sys/socket.h} (BSD):  @ref{File Namespace Details}.
  1225.  
  1226. @comment PIPE_BUF
  1227. @item int PIPE_BUF
  1228. @file{limits.h} (POSIX.1):  @ref{Limits for Files}.
  1229.  
  1230. @comment PRIO_MAX
  1231. @item PRIO_MAX
  1232. @file{sys/resource.h} (BSD):  @ref{Priority}.
  1233.  
  1234. @comment PRIO_MIN
  1235. @item PRIO_MIN
  1236. @file{sys/resource.h} (BSD):  @ref{Priority}.
  1237.  
  1238. @comment PRIO_PGRP
  1239. @item PRIO_PGRP
  1240. @file{sys/resource.h} (BSD):  @ref{Priority}.
  1241.  
  1242. @comment PRIO_PROCESS
  1243. @item PRIO_PROCESS
  1244. @file{sys/resource.h} (BSD):  @ref{Priority}.
  1245.  
  1246. @comment PRIO_USER
  1247. @item PRIO_USER
  1248. @file{sys/resource.h} (BSD):  @ref{Priority}.
  1249.  
  1250. @comment P_tmpdir
  1251. @item char * P_tmpdir
  1252. @file{stdio.h} (SVID):  @ref{Temporary Files}.
  1253.  
  1254. @comment RAND_MAX
  1255. @item int RAND_MAX
  1256. @file{stdlib.h} (ANSI):  @ref{ANSI Random}.
  1257.  
  1258. @comment REG_BADBR
  1259. @item REG_BADBR
  1260. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1261.  
  1262. @comment REG_BADPAT
  1263. @item REG_BADPAT
  1264. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1265.  
  1266. @comment REG_BADRPT
  1267. @item REG_BADRPT
  1268. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1269.  
  1270. @comment REG_EBRACE
  1271. @item REG_EBRACE
  1272. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1273.  
  1274. @comment REG_EBRACK
  1275. @item REG_EBRACK
  1276. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1277.  
  1278. @comment REG_ECOLLATE
  1279. @item REG_ECOLLATE
  1280. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1281.  
  1282. @comment REG_ECTYPE
  1283. @item REG_ECTYPE
  1284. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1285.  
  1286. @comment REG_EESCAPE
  1287. @item REG_EESCAPE
  1288. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1289.  
  1290. @comment REG_EPAREN
  1291. @item REG_EPAREN
  1292. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1293.  
  1294. @comment REG_ERANGE
  1295. @item REG_ERANGE
  1296. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1297.  
  1298. @comment REG_ESPACE
  1299. @item REG_ESPACE
  1300. @file{regex.h} (POSIX.2):  @ref{Matching POSIX Regexps}.
  1301.  
  1302. @comment REG_ESPACE
  1303. @item REG_ESPACE
  1304. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1305.  
  1306. @comment REG_ESUBREG
  1307. @item REG_ESUBREG
  1308. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  1309.  
  1310. @comment REG_EXTENDED
  1311. @item REG_EXTENDED
  1312. @file{regex.h} (POSIX.2):  @ref{Flags for POSIX Regexps}.
  1313.  
  1314. @comment REG_ICASE
  1315. @item REG_ICASE
  1316. @file{regex.h} (POSIX.2):  @ref{Flags for POSIX Regexps}.
  1317.  
  1318. @comment REG_NEWLINE
  1319. @item REG_NEWLINE
  1320. @file{regex.h} (POSIX.2):  @ref{Flags for POSIX Regexps}.
  1321.  
  1322. @comment REG_NOMATCH
  1323. @item REG_NOMATCH
  1324. @file{regex.h} (POSIX.2):  @ref{Matching POSIX Regexps}.
  1325.  
  1326. @comment REG_NOSUB
  1327. @item REG_NOSUB
  1328. @file{regex.h} (POSIX.2):  @ref{Flags for POSIX Regexps}.
  1329.  
  1330. @comment REG_NOTBOL
  1331. @item REG_NOTBOL
  1332. @file{regex.h} (POSIX.2):  @ref{Matching POSIX Regexps}.
  1333.  
  1334. @comment REG_NOTEOL
  1335. @item REG_NOTEOL
  1336. @file{regex.h} (POSIX.2):  @ref{Matching POSIX Regexps}.
  1337.  
  1338. @comment RE_DUP_MAX
  1339. @item int RE_DUP_MAX
  1340. @file{limits.h} (POSIX.2):  @ref{General Limits}.
  1341.  
  1342. @comment RLIMIT_CORE
  1343. @item RLIMIT_CORE
  1344. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1345.  
  1346. @comment RLIMIT_CPU
  1347. @item RLIMIT_CPU
  1348. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1349.  
  1350. @comment RLIMIT_DATA
  1351. @item RLIMIT_DATA
  1352. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1353.  
  1354. @comment RLIMIT_FSIZE
  1355. @item RLIMIT_FSIZE
  1356. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1357.  
  1358. @comment RLIMIT_OPEN_FILES
  1359. @item RLIMIT_OPEN_FILES
  1360. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1361.  
  1362. @comment RLIMIT_RSS
  1363. @item RLIMIT_RSS
  1364. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1365.  
  1366. @comment RLIMIT_STACK
  1367. @item RLIMIT_STACK
  1368. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1369.  
  1370. @comment RLIM_NLIMITS
  1371. @item RLIM_NLIMITS
  1372. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  1373.  
  1374. @comment RUSAGE_CHILDREN
  1375. @item RUSAGE_CHILDREN
  1376. @file{sys/resource.h} (BSD):  @ref{Resource Usage}.
  1377.  
  1378. @comment RUSAGE_SELF
  1379. @item RUSAGE_SELF
  1380. @file{sys/resource.h} (BSD):  @ref{Resource Usage}.
  1381.  
  1382. @comment R_OK
  1383. @item int R_OK
  1384. @file{unistd.h} (POSIX.1):  @ref{Testing File Access}.
  1385.  
  1386. @comment SA_NOCLDSTOP
  1387. @item int SA_NOCLDSTOP
  1388. @file{signal.h} (POSIX.1):  @ref{Flags for Sigaction}.
  1389.  
  1390. @comment SA_ONSTACK
  1391. @item int SA_ONSTACK
  1392. @file{signal.h} (BSD):  @ref{Flags for Sigaction}.
  1393.  
  1394. @comment SA_RESTART
  1395. @item int SA_RESTART
  1396. @file{signal.h} (BSD):  @ref{Flags for Sigaction}.
  1397.  
  1398. @comment SCHAR_MAX
  1399. @item SCHAR_MAX
  1400. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1401.  
  1402. @comment SCHAR_MIN
  1403. @item SCHAR_MIN
  1404. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1405.  
  1406. @comment SEEK_CUR
  1407. @item int SEEK_CUR
  1408. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  1409.  
  1410. @comment SEEK_END
  1411. @item int SEEK_END
  1412. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  1413.  
  1414. @comment SEEK_SET
  1415. @item int SEEK_SET
  1416. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  1417.  
  1418. @comment SHRT_MAX
  1419. @item SHRT_MAX
  1420. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1421.  
  1422. @comment SHRT_MIN
  1423. @item SHRT_MIN
  1424. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1425.  
  1426. @comment SIGABRT
  1427. @item int SIGABRT
  1428. @file{signal.h} (ANSI):  @ref{Program Error Signals}.
  1429.  
  1430. @comment SIGALRM
  1431. @item int SIGALRM
  1432. @file{signal.h} (POSIX.1):  @ref{Alarm Signals}.
  1433.  
  1434. @comment SIGBUS
  1435. @item int SIGBUS
  1436. @file{signal.h} (BSD):  @ref{Program Error Signals}.
  1437.  
  1438. @comment SIGCHLD
  1439. @item int SIGCHLD
  1440. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1441.  
  1442. @comment SIGCONT
  1443. @item int SIGCONT
  1444. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1445.  
  1446. @comment SIGFPE
  1447. @item int SIGFPE
  1448. @file{signal.h} (ANSI):  @ref{Program Error Signals}.
  1449.  
  1450. @comment SIGHUP
  1451. @item int SIGHUP
  1452. @file{signal.h} (POSIX.1):  @ref{Termination Signals}.
  1453.  
  1454. @comment SIGILL
  1455. @item int SIGILL
  1456. @file{signal.h} (ANSI):  @ref{Program Error Signals}.
  1457.  
  1458. @comment SIGINT
  1459. @item int SIGINT
  1460. @file{signal.h} (ANSI):  @ref{Termination Signals}.
  1461.  
  1462. @comment SIGIO
  1463. @item int SIGIO
  1464. @file{signal.h} (BSD):  @ref{Asynchronous I/O Signals}.
  1465.  
  1466. @comment SIGKILL
  1467. @item int SIGKILL
  1468. @file{signal.h} (POSIX.1):  @ref{Termination Signals}.
  1469.  
  1470. @comment SIGPIPE
  1471. @item int SIGPIPE
  1472. @file{signal.h} (POSIX.1):  @ref{Miscellaneous Signals}.
  1473.  
  1474. @comment SIGPROF
  1475. @item int SIGPROF
  1476. @file{signal.h} (BSD):  @ref{Alarm Signals}.
  1477.  
  1478. @comment SIGQUIT
  1479. @item int SIGQUIT
  1480. @file{signal.h} (POSIX.1):  @ref{Termination Signals}.
  1481.  
  1482. @comment SIGSEGV
  1483. @item int SIGSEGV
  1484. @file{signal.h} (ANSI):  @ref{Program Error Signals}.
  1485.  
  1486. @comment SIGSTOP
  1487. @item int SIGSTOP
  1488. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1489.  
  1490. @comment SIGTERM
  1491. @item int SIGTERM
  1492. @file{signal.h} (ANSI):  @ref{Termination Signals}.
  1493.  
  1494. @comment SIGTSTP
  1495. @item int SIGTSTP
  1496. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1497.  
  1498. @comment SIGTTIN
  1499. @item int SIGTTIN
  1500. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1501.  
  1502. @comment SIGTTOU
  1503. @item int SIGTTOU
  1504. @file{signal.h} (POSIX.1):  @ref{Job Control Signals}.
  1505.  
  1506. @comment SIGURG
  1507. @item int SIGURG
  1508. @file{signal.h} (BSD):  @ref{Asynchronous I/O Signals}.
  1509.  
  1510. @comment SIGUSR1
  1511. @item int SIGUSR1
  1512. @file{signal.h} (POSIX.1):  @ref{Miscellaneous Signals}.
  1513.  
  1514. @comment SIGUSR2
  1515. @item int SIGUSR2
  1516. @file{signal.h} (POSIX.1):  @ref{Miscellaneous Signals}.
  1517.  
  1518. @comment SIGVTALRM
  1519. @item int SIGVTALRM
  1520. @file{signal.h} (BSD):  @ref{Alarm Signals}.
  1521.  
  1522. @comment SIG_BLOCK
  1523. @item SIG_BLOCK
  1524. @file{signal.h} (POSIX.1):  @ref{Process Signal Mask}.
  1525.  
  1526. @comment SIG_ERR
  1527. @item sighandler_t SIG_ERR
  1528. @file{signal.h} (ANSI):  @ref{Basic Signal Handling}.
  1529.  
  1530. @comment SIG_SETMASK
  1531. @item SIG_SETMASK
  1532. @file{signal.h} (POSIX.1):  @ref{Process Signal Mask}.
  1533.  
  1534. @comment SIG_UNBLOCK
  1535. @item SIG_UNBLOCK
  1536. @file{signal.h} (POSIX.1):  @ref{Process Signal Mask}.
  1537.  
  1538. @comment SOCK_DGRAM
  1539. @item int SOCK_DGRAM
  1540. @file{sys/socket.h} (BSD):  @ref{Communication Styles}.
  1541.  
  1542. @comment SOCK_RAW
  1543. @item int SOCK_RAW
  1544. @file{sys/socket.h} (BSD):  @ref{Communication Styles}.
  1545.  
  1546. @comment SOCK_RDM
  1547. @item int SOCK_RDM
  1548. @file{sys/socket.h} (BSD):  @ref{Communication Styles}.
  1549.  
  1550. @comment SOCK_SEQPACKET
  1551. @item int SOCK_SEQPACKET
  1552. @file{sys/socket.h} (BSD):  @ref{Communication Styles}.
  1553.  
  1554. @comment SOCK_STREAM
  1555. @item int SOCK_STREAM
  1556. @file{sys/socket.h} (BSD):  @ref{Communication Styles}.
  1557.  
  1558. @comment SOL_SOCKET
  1559. @item int SOL_SOCKET
  1560. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1561.  
  1562. @comment SO_BROADCAST
  1563. @item SO_BROADCAST
  1564. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1565.  
  1566. @comment SO_DEBUG
  1567. @item SO_DEBUG
  1568. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1569.  
  1570. @comment SO_DONTROUTE
  1571. @item SO_DONTROUTE
  1572. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1573.  
  1574. @comment SO_ERROR
  1575. @item SO_ERROR
  1576. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1577.  
  1578. @comment SO_KEEPALIVE
  1579. @item SO_KEEPALIVE
  1580. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1581.  
  1582. @comment SO_LINGER
  1583. @item SO_LINGER
  1584. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1585.  
  1586. @comment SO_OOBINLINE
  1587. @item SO_OOBINLINE
  1588. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1589.  
  1590. @comment SO_RCVBUF
  1591. @item SO_RCVBUF
  1592. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1593.  
  1594. @comment SO_REUSEADDR
  1595. @item SO_REUSEADDR
  1596. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1597.  
  1598. @comment SO_SNDBUF
  1599. @item SO_SNDBUF
  1600. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1601.  
  1602. @comment SO_STYLE
  1603. @item SO_STYLE
  1604. @file{sys/socket.h} (GNU):  @ref{Socket-Level Options}.
  1605.  
  1606. @comment SO_TYPE
  1607. @item SO_TYPE
  1608. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  1609.  
  1610. @comment SSIZE_MAX
  1611. @item int SSIZE_MAX
  1612. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  1613.  
  1614. @comment STDERR_FILENO
  1615. @item STDERR_FILENO
  1616. @file{unistd.h} (POSIX.1):  @ref{Descriptors and Streams}.
  1617.  
  1618. @comment STDIN_FILENO
  1619. @item STDIN_FILENO
  1620. @file{unistd.h} (POSIX.1):  @ref{Descriptors and Streams}.
  1621.  
  1622. @comment STDOUT_FILENO
  1623. @item STDOUT_FILENO
  1624. @file{unistd.h} (POSIX.1):  @ref{Descriptors and Streams}.
  1625.  
  1626. @comment STREAM_MAX
  1627. @item int STREAM_MAX
  1628. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  1629.  
  1630. @comment SV_INTERRUPT
  1631. @item int SV_INTERRUPT
  1632. @file{signal.h} (BSD):  @ref{BSD Handler}.
  1633.  
  1634. @comment SV_ONSTACK
  1635. @item int SV_ONSTACK
  1636. @file{signal.h} (BSD):  @ref{BSD Handler}.
  1637.  
  1638. @comment SV_RESETHAND
  1639. @item int SV_RESETHAND
  1640. @file{signal.h} (Sun):  @ref{BSD Handler}.
  1641.  
  1642. @comment S_IEXEC
  1643. @item S_IEXEC
  1644. @file{sys/stat.h} (BSD):  @ref{Permission Bits}.
  1645.  
  1646. @comment S_IFBLK
  1647. @item S_IFBLK
  1648. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1649.  
  1650. @comment S_IFCHR
  1651. @item S_IFCHR
  1652. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1653.  
  1654. @comment S_IFDIR
  1655. @item S_IFDIR
  1656. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1657.  
  1658. @comment S_IFIFO
  1659. @item S_IFIFO
  1660. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1661.  
  1662. @comment S_IFLNK
  1663. @item S_IFLNK
  1664. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1665.  
  1666. @comment S_IFMT
  1667. @item int S_IFMT
  1668. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1669.  
  1670. @comment S_IFREG
  1671. @item S_IFREG
  1672. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1673.  
  1674. @comment S_IFSOCK
  1675. @item S_IFSOCK
  1676. @file{sys/stat.h} (BSD):  @ref{Testing File Type}.
  1677.  
  1678. @comment S_IREAD
  1679. @item S_IREAD
  1680. @file{sys/stat.h} (BSD):  @ref{Permission Bits}.
  1681.  
  1682. @comment S_IRGRP
  1683. @item S_IRGRP
  1684. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1685.  
  1686. @comment S_IROTH
  1687. @item S_IROTH
  1688. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1689.  
  1690. @comment S_IRUSR
  1691. @item S_IRUSR
  1692. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1693.  
  1694. @comment S_IRWXG
  1695. @item S_IRWXG
  1696. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1697.  
  1698. @comment S_IRWXO
  1699. @item S_IRWXO
  1700. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1701.  
  1702. @comment S_IRWXU
  1703. @item S_IRWXU
  1704. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1705.  
  1706. @comment S_ISBLK
  1707. @item int S_ISBLK (mode_t @var{m})
  1708. @file{sys/stat.h} (POSIX):  @ref{Testing File Type}.
  1709.  
  1710. @comment S_ISCHR
  1711. @item int S_ISCHR (mode_t @var{m})
  1712. @file{sys/stat.h} (POSIX):  @ref{Testing File Type}.
  1713.  
  1714. @comment S_ISDIR
  1715. @item int S_ISDIR (mode_t @var{m})
  1716. @file{sys/stat.h} (POSIX):  @ref{Testing File Type}.
  1717.  
  1718. @comment S_ISFIFO
  1719. @item int S_ISFIFO (mode_t @var{m})
  1720. @file{sys/stat.h} (POSIX):  @ref{Testing File Type}.
  1721.  
  1722. @comment S_ISGID
  1723. @item S_ISGID
  1724. @file{sys/stat.h} (POSIX):  @ref{Permission Bits}.
  1725.  
  1726. @comment S_ISLNK
  1727. @item int S_ISLNK (mode_t @var{m})
  1728. @file{sys/stat.h} (GNU):  @ref{Testing File Type}.
  1729.  
  1730. @comment S_ISREG
  1731. @item int S_ISREG (mode_t @var{m})
  1732. @file{sys/stat.h} (POSIX):  @ref{Testing File Type}.
  1733.  
  1734. @comment S_ISSOCK
  1735. @item int S_ISSOCK (mode_t @var{m})
  1736. @file{sys/stat.h} (GNU):  @ref{Testing File Type}.
  1737.  
  1738. @comment S_ISUID
  1739. @item S_ISUID
  1740. @file{sys/stat.h} (POSIX):  @ref{Permission Bits}.
  1741.  
  1742. @comment S_ISVTX
  1743. @item S_ISVTX
  1744. @file{sys/stat.h} (BSD):  @ref{Permission Bits}.
  1745.  
  1746. @comment S_IWGRP
  1747. @item S_IWGRP
  1748. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1749.  
  1750. @comment S_IWOTH
  1751. @item S_IWOTH
  1752. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1753.  
  1754. @comment S_IWRITE
  1755. @item S_IWRITE
  1756. @file{sys/stat.h} (BSD):  @ref{Permission Bits}.
  1757.  
  1758. @comment S_IWUSR
  1759. @item S_IWUSR
  1760. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1761.  
  1762. @comment S_IXGRP
  1763. @item S_IXGRP
  1764. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1765.  
  1766. @comment S_IXOTH
  1767. @item S_IXOTH
  1768. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1769.  
  1770. @comment S_IXUSR
  1771. @item S_IXUSR
  1772. @file{sys/stat.h} (POSIX.1):  @ref{Permission Bits}.
  1773.  
  1774. @comment TCSADRAIN
  1775. @item TCSADRAIN
  1776. @file{termios.h} (POSIX.1):  @ref{Mode Functions}.
  1777.  
  1778. @comment TCSAFLUSH
  1779. @item TCSAFLUSH
  1780. @file{termios.h} (POSIX.1):  @ref{Mode Functions}.
  1781.  
  1782. @comment TCSANOW
  1783. @item TCSANOW
  1784. @file{termios.h} (POSIX.1):  @ref{Mode Functions}.
  1785.  
  1786. @comment TCSASOFT
  1787. @item TCSASOFT
  1788. @file{termios.h} (BSD):  @ref{Mode Functions}.
  1789.  
  1790. @comment TEMP_FAILURE_RETRY
  1791. @item TEMP_FAILURE_RETRY (@var{expression})
  1792. @file{unistd.h} (GNU):  @ref{Interrupted Primitives}.
  1793.  
  1794. @comment TMP_MAX
  1795. @item int TMP_MAX
  1796. @file{stdio.h} (ANSI):  @ref{Temporary Files}.
  1797.  
  1798. @comment TOSTOP
  1799. @item TOSTOP
  1800. @file{termios.h} (POSIX.1):  @ref{Local Modes}.
  1801.  
  1802. @comment TRY_AGAIN
  1803. @item TRY_AGAIN
  1804. @file{netdb.h} (BSD):  @ref{Host Names}.
  1805.  
  1806. @comment TZNAME_MAX
  1807. @item int TZNAME_MAX
  1808. @file{limits.h} (POSIX.1):  @ref{General Limits}.
  1809.  
  1810. @c This file is generated by summary.awk from the Texinfo sources.
  1811. @comment UCHAR_MAX
  1812. @item UCHAR_MAX
  1813. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1814.  
  1815. @comment UINT_MAX
  1816. @item UINT_MAX
  1817. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1818.  
  1819. @comment ULONG_LONG_MAX
  1820. @item ULONG_LONG_MAX
  1821. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1822.  
  1823. @comment ULONG_MAX
  1824. @item ULONG_MAX
  1825. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1826.  
  1827. @comment USHRT_MAX
  1828. @item USHRT_MAX
  1829. @file{limits.h} (ANSI):  @ref{Range of Type}.
  1830.  
  1831. @comment VDISCARD
  1832. @item int VDISCARD
  1833. @file{termios.h} (BSD):  @ref{Other Special}.
  1834.  
  1835. @comment VDSUSP
  1836. @item int VDSUSP
  1837. @file{termios.h} (BSD):  @ref{Signal Characters}.
  1838.  
  1839. @comment VEOF
  1840. @item int VEOF
  1841. @file{termios.h} (POSIX.1):  @ref{Editing Characters}.
  1842.  
  1843. @comment VEOL
  1844. @item int VEOL
  1845. @file{termios.h} (POSIX.1):  @ref{Editing Characters}.
  1846.  
  1847. @comment VEOL2
  1848. @item int VEOL2
  1849. @file{termios.h} (BSD):  @ref{BSD Editing}.
  1850.  
  1851. @comment VERASE
  1852. @item int VERASE
  1853. @file{termios.h} (POSIX.1):  @ref{Editing Characters}.
  1854.  
  1855. @comment VINTR
  1856. @item int VINTR
  1857. @file{termios.h} (POSIX.1):  @ref{Signal Characters}.
  1858.  
  1859. @comment VKILL
  1860. @item int VKILL
  1861. @file{termios.h} (POSIX.1):  @ref{Editing Characters}.
  1862.  
  1863. @comment VLNEXT
  1864. @item int VLNEXT
  1865. @file{termios.h} (BSD):  @ref{BSD Editing}.
  1866.  
  1867. @comment VMIN
  1868. @item int VMIN
  1869. @file{termios.h} (POSIX.1):  @ref{Noncanonical Input}.
  1870.  
  1871. @comment VQUIT
  1872. @item int VQUIT
  1873. @file{termios.h} (POSIX.1):  @ref{Signal Characters}.
  1874.  
  1875. @comment VREPRINT
  1876. @item int VREPRINT
  1877. @file{termios.h} (BSD):  @ref{BSD Editing}.
  1878.  
  1879. @comment VSTART
  1880. @item int VSTART
  1881. @file{termios.h} (POSIX.1):  @ref{Start/Stop Characters}.
  1882.  
  1883. @comment VSTATUS
  1884. @item int VSTATUS
  1885. @file{termios.h} (BSD):  @ref{Other Special}.
  1886.  
  1887. @comment VSTOP
  1888. @item int VSTOP
  1889. @file{termios.h} (POSIX.1):  @ref{Start/Stop Characters}.
  1890.  
  1891. @comment VSUSP
  1892. @item int VSUSP
  1893. @file{termios.h} (POSIX.1):  @ref{Signal Characters}.
  1894.  
  1895. @comment VTIME
  1896. @item int VTIME
  1897. @file{termios.h} (POSIX.1):  @ref{Noncanonical Input}.
  1898.  
  1899. @comment VWERASE
  1900. @item int VWERASE
  1901. @file{termios.h} (BSD):  @ref{BSD Editing}.
  1902.  
  1903. @comment WCHAR_MAX
  1904. @item WCHAR_MAX
  1905. @file{limits.h} (GNU):  @ref{Range of Type}.
  1906.  
  1907. @comment WCOREDUMP
  1908. @item int WCOREDUMP (int @var{status})
  1909. @file{sys/wait.h} (BSD):  @ref{Process Completion Status}.
  1910.  
  1911. @comment WEXITSTATUS
  1912. @item int WEXITSTATUS (int @var{status})
  1913. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1914.  
  1915. @comment WIFEXITED
  1916. @item int WIFEXITED (int @var{status})
  1917. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1918.  
  1919. @comment WIFSIGNALED
  1920. @item int WIFSIGNALED (int @var{status})
  1921. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1922.  
  1923. @comment WIFSTOPPED
  1924. @item int WIFSTOPPED (int @var{status})
  1925. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1926.  
  1927. @comment WRDE_APPEND
  1928. @item WRDE_APPEND
  1929. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1930.  
  1931. @comment WRDE_BADCHAR
  1932. @item WRDE_BADCHAR
  1933. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  1934.  
  1935. @comment WRDE_BADVAL
  1936. @item WRDE_BADVAL
  1937. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  1938.  
  1939. @comment WRDE_CMDSUB
  1940. @item WRDE_CMDSUB
  1941. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  1942.  
  1943. @comment WRDE_DOOFFS
  1944. @item WRDE_DOOFFS
  1945. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1946.  
  1947. @comment WRDE_NOCMD
  1948. @item WRDE_NOCMD
  1949. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1950.  
  1951. @comment WRDE_NOSPACE
  1952. @item WRDE_NOSPACE
  1953. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  1954.  
  1955. @comment WRDE_REUSE
  1956. @item WRDE_REUSE
  1957. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1958.  
  1959. @comment WRDE_SHOWERR
  1960. @item WRDE_SHOWERR
  1961. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1962.  
  1963. @comment WRDE_SYNTAX
  1964. @item WRDE_SYNTAX
  1965. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  1966.  
  1967. @comment WRDE_UNDEF
  1968. @item WRDE_UNDEF
  1969. @file{wordexp.h} (POSIX.2):  @ref{Flags for Wordexp}.
  1970.  
  1971. @comment WSTOPSIG
  1972. @item int WSTOPSIG (int @var{status})
  1973. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1974.  
  1975. @comment WTERMSIG
  1976. @item int WTERMSIG (int @var{status})
  1977. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion Status}.
  1978.  
  1979. @comment W_OK
  1980. @item int W_OK
  1981. @file{unistd.h} (POSIX.1):  @ref{Testing File Access}.
  1982.  
  1983. @comment X_OK
  1984. @item int X_OK
  1985. @file{unistd.h} (POSIX.1):  @ref{Testing File Access}.
  1986.  
  1987. @comment _CS_PATH
  1988. @item _CS_PATH
  1989. @file{unistd.h} (POSIX.2):  @ref{String Parameters}.
  1990.  
  1991. @comment _IOFBF
  1992. @item int _IOFBF
  1993. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  1994.  
  1995. @comment _IOLBF
  1996. @item int _IOLBF
  1997. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  1998.  
  1999. @comment _IONBF
  2000. @item int _IONBF
  2001. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  2002.  
  2003. @comment _PC_CHOWN_RESTRICTED
  2004. @item _PC_CHOWN_RESTRICTED
  2005. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2006.  
  2007. @comment _PC_LINK_MAX
  2008. @item _PC_LINK_MAX
  2009. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2010.  
  2011. @comment _PC_MAX_CANON
  2012. @item _PC_MAX_CANON
  2013. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2014.  
  2015. @comment _PC_MAX_INPUT
  2016. @item _PC_MAX_INPUT
  2017. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2018.  
  2019. @comment _PC_NAME_MAX
  2020. @item _PC_NAME_MAX
  2021. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2022.  
  2023. @comment _PC_NO_TRUNC
  2024. @item _PC_NO_TRUNC
  2025. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2026.  
  2027. @comment _PC_PATH_MAX
  2028. @item _PC_PATH_MAX
  2029. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2030.  
  2031. @comment _PC_PIPE_BUF
  2032. @item _PC_PIPE_BUF
  2033. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2034.  
  2035. @comment _PC_VDISABLE
  2036. @item _PC_VDISABLE
  2037. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2038.  
  2039. @comment _POSIX2_BC_BASE_MAX
  2040. @item _POSIX2_BC_BASE_MAX
  2041. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2042.  
  2043. @comment _POSIX2_BC_DIM_MAX
  2044. @item _POSIX2_BC_DIM_MAX
  2045. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2046.  
  2047. @comment _POSIX2_BC_SCALE_MAX
  2048. @item _POSIX2_BC_SCALE_MAX
  2049. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2050.  
  2051. @comment _POSIX2_BC_STRING_MAX
  2052. @item _POSIX2_BC_STRING_MAX
  2053. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2054.  
  2055. @comment _POSIX2_COLL_WEIGHTS_MAX
  2056. @item _POSIX2_COLL_WEIGHTS_MAX
  2057. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2058.  
  2059. @comment _POSIX2_C_DEV
  2060. @item int _POSIX2_C_DEV
  2061. @file{unistd.h} (POSIX.2):  @ref{System Options}.
  2062.  
  2063. @comment _POSIX2_C_VERSION
  2064. @item long int _POSIX2_C_VERSION
  2065. @file{unistd.h} (POSIX.2):  @ref{Version Supported}.
  2066.  
  2067. @comment _POSIX2_EXPR_NEST_MAX
  2068. @item _POSIX2_EXPR_NEST_MAX
  2069. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2070.  
  2071. @comment _POSIX2_FORT_DEV
  2072. @item int _POSIX2_FORT_DEV
  2073. @file{unistd.h} (POSIX.2):  @ref{System Options}.
  2074.  
  2075. @comment _POSIX2_FORT_RUN
  2076. @item int _POSIX2_FORT_RUN
  2077. @file{unistd.h} (POSIX.2):  @ref{System Options}.
  2078.  
  2079. @comment _POSIX2_LINE_MAX
  2080. @item _POSIX2_LINE_MAX
  2081. @file{limits.h} (POSIX.2):  @ref{Utility Minimums}.
  2082.  
  2083. @comment _POSIX2_LOCALEDEF
  2084. @item int _POSIX2_LOCALEDEF
  2085. @file{unistd.h} (POSIX.2):  @ref{System Options}.
  2086.  
  2087. @comment _POSIX2_RE_DUP_MAX
  2088. @item _POSIX2_RE_DUP_MAX
  2089. @file{limits.h} (POSIX.2):  @ref{Minimums}.
  2090.  
  2091. @comment _POSIX2_SW_DEV
  2092. @item int _POSIX2_SW_DEV
  2093. @file{unistd.h} (POSIX.2):  @ref{System Options}.
  2094.  
  2095. @comment _POSIX_ARG_MAX
  2096. @item _POSIX_ARG_MAX
  2097. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2098.  
  2099. @comment _POSIX_CHILD_MAX
  2100. @item _POSIX_CHILD_MAX
  2101. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2102.  
  2103. @comment _POSIX_CHOWN_RESTRICTED
  2104. @item int _POSIX_CHOWN_RESTRICTED
  2105. @file{unistd.h} (POSIX.1):  @ref{Options for Files}.
  2106.  
  2107. @comment _POSIX_JOB_CONTROL
  2108. @item int _POSIX_JOB_CONTROL
  2109. @file{unistd.h} (POSIX.1):  @ref{System Options}.
  2110.  
  2111. @comment _POSIX_LINK_MAX
  2112. @item _POSIX_LINK_MAX
  2113. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2114.  
  2115. @comment _POSIX_MAX_CANON
  2116. @item _POSIX_MAX_CANON
  2117. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2118.  
  2119. @comment _POSIX_MAX_INPUT
  2120. @item _POSIX_MAX_INPUT
  2121. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2122.  
  2123. @comment _POSIX_NAME_MAX
  2124. @item _POSIX_NAME_MAX
  2125. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2126.  
  2127. @comment _POSIX_NGROUPS_MAX
  2128. @item _POSIX_NGROUPS_MAX
  2129. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2130.  
  2131. @comment _POSIX_NO_TRUNC
  2132. @item int _POSIX_NO_TRUNC
  2133. @file{unistd.h} (POSIX.1):  @ref{Options for Files}.
  2134.  
  2135. @comment _POSIX_OPEN_MAX
  2136. @item _POSIX_OPEN_MAX
  2137. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2138.  
  2139. @comment _POSIX_PATH_MAX
  2140. @item _POSIX_PATH_MAX
  2141. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2142.  
  2143. @comment _POSIX_PIPE_BUF
  2144. @item _POSIX_PIPE_BUF
  2145. @file{limits.h} (POSIX.1):  @ref{File Minimums}.
  2146.  
  2147. @comment _POSIX_SAVED_IDS
  2148. @item int _POSIX_SAVED_IDS
  2149. @file{unistd.h} (POSIX.1):  @ref{System Options}.
  2150.  
  2151. @comment _POSIX_SSIZE_MAX
  2152. @item _POSIX_SSIZE_MAX
  2153. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2154.  
  2155. @comment _POSIX_STREAM_MAX
  2156. @item _POSIX_STREAM_MAX
  2157. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2158.  
  2159. @comment _POSIX_TZNAME_MAX
  2160. @item _POSIX_TZNAME_MAX
  2161. @file{limits.h} (POSIX.1):  @ref{Minimums}.
  2162.  
  2163. @comment _POSIX_VDISABLE
  2164. @item unsigned char _POSIX_VDISABLE
  2165. @file{unistd.h} (POSIX.1):  @ref{Options for Files}.
  2166.  
  2167. @comment _POSIX_VERSION
  2168. @item long int _POSIX_VERSION
  2169. @file{unistd.h} (POSIX.1):  @ref{Version Supported}.
  2170.  
  2171. @comment _SC_2_C_DEV
  2172. @item _SC_2_C_DEV
  2173. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2174.  
  2175. @comment _SC_2_FORT_DEV
  2176. @item _SC_2_FORT_DEV
  2177. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2178.  
  2179. @comment _SC_2_FORT_RUN
  2180. @item _SC_2_FORT_RUN
  2181. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2182.  
  2183. @comment _SC_2_LOCALEDEF
  2184. @item _SC_2_LOCALEDEF
  2185. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2186.  
  2187. @comment _SC_2_SW_DEV
  2188. @item _SC_2_SW_DEV
  2189. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2190.  
  2191. @comment _SC_2_VERSION
  2192. @item _SC_2_VERSION
  2193. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2194.  
  2195. @comment _SC_ARG_MAX
  2196. @item _SC_ARG_MAX
  2197. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2198.  
  2199. @comment _SC_BC_BASE_MAX
  2200. @item _SC_BC_BASE_MAX
  2201. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2202.  
  2203. @comment _SC_BC_DIM_MAX
  2204. @item _SC_BC_DIM_MAX
  2205. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2206.  
  2207. @comment _SC_BC_SCALE_MAX
  2208. @item _SC_BC_SCALE_MAX
  2209. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2210.  
  2211. @comment _SC_BC_STRING_MAX
  2212. @item _SC_BC_STRING_MAX
  2213. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2214.  
  2215. @comment _SC_CHILD_MAX
  2216. @item _SC_CHILD_MAX
  2217. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2218.  
  2219. @comment _SC_CLK_TCK
  2220. @item _SC_CLK_TCK
  2221. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2222.  
  2223. @comment _SC_COLL_WEIGHTS_MAX
  2224. @item _SC_COLL_WEIGHTS_MAX
  2225. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2226.  
  2227. @comment _SC_EXPR_NEST_MAX
  2228. @item _SC_EXPR_NEST_MAX
  2229. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2230.  
  2231. @comment _SC_JOB_CONTROL
  2232. @item _SC_JOB_CONTROL
  2233. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2234.  
  2235. @comment _SC_LINE_MAX
  2236. @item _SC_LINE_MAX
  2237. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2238.  
  2239. @comment _SC_NGROUPS_MAX
  2240. @item _SC_NGROUPS_MAX
  2241. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2242.  
  2243. @comment _SC_OPEN_MAX
  2244. @item _SC_OPEN_MAX
  2245. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2246.  
  2247. @comment _SC_SAVED_IDS
  2248. @item _SC_SAVED_IDS
  2249. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2250.  
  2251. @comment _SC_STREAM_MAX
  2252. @item _SC_STREAM_MAX
  2253. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2254.  
  2255. @comment _SC_TZNAME_MAX
  2256. @item _SC_TZNAME_MAX
  2257. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2258.  
  2259. @comment _SC_VERSION
  2260. @item _SC_VERSION
  2261. @file{unistd.h} (POSIX.1):  @ref{Constants for Sysconf}.
  2262.  
  2263. @comment _SC_VERSION
  2264. @item _SC_VERSION
  2265. @file{unistd.h} (POSIX.2):  @ref{Constants for Sysconf}.
  2266.  
  2267. @comment __free_hook
  2268. @item __free_hook
  2269. @file{malloc.h} (GNU):  @ref{Hooks for Malloc}.
  2270.  
  2271. @comment __malloc_hook
  2272. @item __malloc_hook
  2273. @file{malloc.h} (GNU):  @ref{Hooks for Malloc}.
  2274.  
  2275. @comment __realloc_hook
  2276. @item __realloc_hook
  2277. @file{malloc.h} (GNU):  @ref{Hooks for Malloc}.
  2278.  
  2279. @comment _exit
  2280. @item void _exit (int @var{status})
  2281. @file{unistd.h} (POSIX.1):  @ref{Termination Internals}.
  2282.  
  2283. @comment _tolower
  2284. @item int _tolower (int @var{c})
  2285. @file{ctype.h} (SVID):  @ref{Case Conversion,}.
  2286.  
  2287. @comment _toupper
  2288. @item int _toupper (int @var{c})
  2289. @file{ctype.h} (SVID):  @ref{Case Conversion,}.
  2290.  
  2291. @comment abort
  2292. @item void abort (void)
  2293. @file{stdlib.h} (ANSI):  @ref{Aborting a Program}.
  2294.  
  2295. @comment abs
  2296. @item int abs (int @var{number})
  2297. @file{stdlib.h} (ANSI):  @ref{Absolute Value}.
  2298.  
  2299. @comment accept
  2300. @item int accept (int @var{socket}, struct sockaddr *@var{addr}, size_t *@var{length_ptr})
  2301. @file{sys/socket.h} (BSD):  @ref{Accepting Connections}.
  2302.  
  2303. @comment access
  2304. @item int access (const char *@var{filename}, int @var{how})
  2305. @file{unistd.h} (POSIX.1):  @ref{Testing File Access}.
  2306.  
  2307. @comment acos
  2308. @item double acos (double @var{x})
  2309. @file{math.h} (ANSI):  @ref{Inverse Trig Functions}.
  2310.  
  2311. @comment acosh
  2312. @item double acosh (double @var{x})
  2313. @file{math.h} (BSD):  @ref{Hyperbolic Functions}.
  2314.  
  2315. @comment adjtime
  2316. @item int adjtime (const struct timeval *@var{delta}, struct timeval *@var{olddelta})
  2317. @file{sys/time.h} (BSD):  @ref{High-Resolution Calendar}.
  2318.  
  2319. @comment alarm
  2320. @item unsigned int alarm (unsigned int @var{seconds})
  2321. @file{unistd.h} (POSIX.1):  @ref{Setting an Alarm}.
  2322.  
  2323. @comment alloca
  2324. @item void * alloca (size_t @var{size});
  2325. @file{stdlib.h} (GNU, BSD):  @ref{Variable Size Automatic}.
  2326.  
  2327. @comment asctime
  2328. @item char * asctime (const struct tm *@var{brokentime})
  2329. @file{time.h} (ANSI):  @ref{Formatting Date and Time}.
  2330.  
  2331. @comment asin
  2332. @item double asin (double @var{x})
  2333. @file{math.h} (ANSI):  @ref{Inverse Trig Functions}.
  2334.  
  2335. @comment asinh
  2336. @item double asinh (double @var{x})
  2337. @file{math.h} (BSD):  @ref{Hyperbolic Functions}.
  2338.  
  2339. @comment asprintf
  2340. @item int asprintf (char **@var{ptr}, const char *@var{template}, @dots{})
  2341. @file{stdio.h} (GNU):  @ref{Dynamic Output}.
  2342.  
  2343. @comment assert
  2344. @item void assert (int @var{expression})
  2345. @file{assert.h} (ANSI):  @ref{Consistency Checking}.
  2346.  
  2347. @comment atan
  2348. @item double atan (double @var{x})
  2349. @file{math.h} (ANSI):  @ref{Inverse Trig Functions}.
  2350.  
  2351. @comment atan2
  2352. @item double atan2 (double @var{y}, double @var{x})
  2353. @file{math.h} (ANSI):  @ref{Inverse Trig Functions}.
  2354.  
  2355. @comment atanh
  2356. @item double atanh (double @var{x})
  2357. @file{math.h} (BSD):  @ref{Hyperbolic Functions}.
  2358.  
  2359. @comment atexit
  2360. @item int atexit (void (*@var{function}) (void))
  2361. @file{stdlib.h} (ANSI):  @ref{Cleanups on Exit}.
  2362.  
  2363. @comment atof
  2364. @item double atof (const char *@var{string})
  2365. @file{stdlib.h} (ANSI):  @ref{Parsing of Floats}.
  2366.  
  2367. @comment atoi
  2368. @item int atoi (const char *@var{string})
  2369. @file{stdlib.h} (ANSI):  @ref{Parsing of Integers}.
  2370.  
  2371. @comment atol
  2372. @item long int atol (const char *@var{string})
  2373. @file{stdlib.h} (ANSI):  @ref{Parsing of Integers}.
  2374.  
  2375. @comment bcmp
  2376. @item int bcmp (const void *@var{a1}, const void *@var{a2}, size_t @var{size})
  2377. @file{string.h} (BSD):  @ref{String/Array Comparison,}.
  2378.  
  2379. @comment bcopy
  2380. @item void * bcopy (void *@var{from}, const void *@var{to}, size_t @var{size})
  2381. @file{string.h} (BSD):  @ref{Copying and Concatenation,}.
  2382.  
  2383. @comment bind
  2384. @item int bind (int @var{socket}, struct sockaddr *@var{addr}, size_t @var{length})
  2385. @file{sys/socket.h} (BSD):  @ref{Setting Address}.
  2386.  
  2387. @comment bsearch
  2388. @item void * bsearch (const void *@var{key}, const void *@var{array}, size_t @var{count}, size_t @var{size}, comparison_fn_t @var{compare})
  2389. @file{stdlib.h} (ANSI):  @ref{Array Search Function,}.
  2390.  
  2391. @comment bzero
  2392. @item void * bzero (void *@var{block}, size_t @var{size})
  2393. @file{string.h} (BSD):  @ref{Copying and Concatenation,}.
  2394.  
  2395. @comment cabs
  2396. @item double cabs (struct @{ double real, imag; @} @var{z})
  2397. @file{math.h} (BSD):  @ref{Absolute Value}.
  2398.  
  2399. @comment calloc
  2400. @item void * calloc (size_t @var{count}, size_t @var{eltsize})
  2401. @file{malloc.h}, @file{stdlib.h} (ANSI):  @ref{Allocating Cleared Space}.
  2402.  
  2403. @comment cbrt
  2404. @item double cbrt (double @var{x})
  2405. @file{math.h} (GNU):  @ref{Exponents and Logarithms}.
  2406.  
  2407. @comment cc_t
  2408. @item cc_t
  2409. @file{termios.h} (POSIX.1):  @ref{Mode Data Types}.
  2410.  
  2411. @comment ceil
  2412. @item double ceil (double @var{x})
  2413. @file{math.h} (ANSI):  @ref{Rounding and Remainders}.
  2414.  
  2415. @comment cfgetispeed
  2416. @item speed_t cfgetispeed (const struct termios *@var{termios_p})
  2417. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  2418.  
  2419. @comment cfgetospeed
  2420. @item speed_t cfgetospeed (const struct termios *@var{termios_p})
  2421. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  2422.  
  2423. @comment cfmakeraw
  2424. @item int cfmakeraw (struct termios *@var{termios_p})
  2425. @file{termios.h} (BSD):  @ref{Line Speed}.
  2426.  
  2427. @comment cfree
  2428. @item void cfree (void *@var{ptr})
  2429. @file{stdlib.h} (Sun):  @ref{Freeing after Malloc}.
  2430.  
  2431. @comment cfsetispeed
  2432. @item int cfsetispeed (struct termios *@var{termios_p}, speed_t @var{speed})
  2433. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  2434.  
  2435. @comment cfsetospeed
  2436. @item int cfsetospeed (struct termios *@var{termios_p}, speed_t @var{speed})
  2437. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  2438.  
  2439. @comment cfsetspeed
  2440. @item int cfsetspeed (struct termios *@var{termios_p}, speed_t @var{speed})
  2441. @file{termios.h} (BSD):  @ref{Line Speed}.
  2442.  
  2443. @comment chdir
  2444. @item int chdir (const char *@var{filename})
  2445. @file{unistd.h} (POSIX.1):  @ref{Working Directory}.
  2446.  
  2447. @comment chmod
  2448. @item int chmod (const char *@var{filename}, mode_t @var{mode})
  2449. @file{sys/stat.h} (POSIX.1):  @ref{Setting Permissions}.
  2450.  
  2451. @comment chown
  2452. @item int chown (const char *@var{filename}, uid_t @var{owner}, gid_t @var{group})
  2453. @file{unistd.h} (POSIX.1):  @ref{File Owner}.
  2454.  
  2455. @comment clearerr
  2456. @item void clearerr (FILE *@var{stream})
  2457. @file{stdio.h} (ANSI):  @ref{EOF and Errors}.
  2458.  
  2459. @comment clock
  2460. @item clock_t clock (void)
  2461. @file{time.h} (ANSI):  @ref{Basic CPU Time}.
  2462.  
  2463. @comment clock_t
  2464. @item clock_t
  2465. @file{time.h} (ANSI):  @ref{Basic CPU Time}.
  2466.  
  2467. @comment close
  2468. @item int close (int @var{filedes})
  2469. @file{unistd.h} (POSIX.1):  @ref{Opening and Closing Files}.
  2470.  
  2471. @comment closedir
  2472. @item int closedir (DIR *@var{dirstream})
  2473. @file{dirent.h} (POSIX.1):  @ref{Reading/Closing Directory}.
  2474.  
  2475. @comment confstr
  2476. @item size_t confstr (int @var{parameter}, char *@var{buf}, size_t @var{len})
  2477. @file{unistd.h} (POSIX.2):  @ref{String Parameters}.
  2478.  
  2479. @comment connect
  2480. @item int connect (int @var{socket}, struct sockaddr *@var{addr}, size_t @var{length})
  2481. @file{sys/socket.h} (BSD):  @ref{Connecting}.
  2482.  
  2483. @comment cookie_close_function
  2484. @item cookie_close_function
  2485. @file{stdio.h} (GNU):  @ref{Hook Functions}.
  2486.  
  2487. @comment cookie_read_function
  2488. @item cookie_read_function
  2489. @file{stdio.h} (GNU):  @ref{Hook Functions}.
  2490.  
  2491. @comment cookie_seek_function
  2492. @item cookie_seek_function
  2493. @file{stdio.h} (GNU):  @ref{Hook Functions}.
  2494.  
  2495. @comment cookie_write_function
  2496. @item cookie_write_function
  2497. @file{stdio.h} (GNU):  @ref{Hook Functions}.
  2498.  
  2499. @comment copysign
  2500. @item double copysign (double @var{value}, double @var{sign})
  2501. @file{math.h} (BSD):  @ref{Normalization Functions}.
  2502.  
  2503. @comment cos
  2504. @item double cos (double @var{x})
  2505. @file{math.h} (ANSI):  @ref{Trig Functions}.
  2506.  
  2507. @comment cosh
  2508. @item double cosh (double @var{x})
  2509. @file{math.h} (ANSI):  @ref{Hyperbolic Functions}.
  2510.  
  2511. @comment creat
  2512. @item int creat (const char *@var{filename}, mode_t @var{mode})
  2513. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  2514.  
  2515. @comment ctermid
  2516. @item char * ctermid (char *@var{string})
  2517. @file{stdio.h} (POSIX.1):  @ref{Identifying the Terminal,}.
  2518.  
  2519. @comment ctime
  2520. @item char * ctime (const time_t *@var{time})
  2521. @file{time.h} (ANSI):  @ref{Formatting Date and Time}.
  2522.  
  2523. @comment cuserid
  2524. @item char * cuserid (char *@var{string})
  2525. @file{stdio.h} (POSIX.1):  @ref{Who Logged In}.
  2526.  
  2527. @comment daylight
  2528. @item int daylight
  2529. @file{time.h} (SVID):  @ref{Time Zone Functions}.
  2530.  
  2531. @comment dev_t
  2532. @item dev_t
  2533. @file{sys/types.h} (POSIX.1):  @ref{Attribute Meanings}.
  2534.  
  2535. @comment difftime
  2536. @item double difftime (time_t @var{time1}, time_t @var{time0})
  2537. @file{time.h} (ANSI):  @ref{Simple Calendar Time}.
  2538.  
  2539. @comment div
  2540. @item div_t div (int @var{numerator}, int @var{denominator})
  2541. @file{stdlib.h} (ANSI):  @ref{Integer Division}.
  2542.  
  2543. @comment div_t
  2544. @item div_t
  2545. @file{stdlib.h} (ANSI):  @ref{Integer Division}.
  2546.  
  2547. @comment drem
  2548. @item double drem (double @var{numerator}, double @var{denominator})
  2549. @file{math.h} (BSD):  @ref{Rounding and Remainders}.
  2550.  
  2551. @comment dup
  2552. @item int dup (int @var{old})
  2553. @file{unistd.h} (POSIX.1):  @ref{Duplicating Descriptors}.
  2554.  
  2555. @comment dup2
  2556. @item int dup2 (int @var{old}, int @var{new})
  2557. @file{unistd.h} (POSIX.1):  @ref{Duplicating Descriptors}.
  2558.  
  2559. @comment endgrent
  2560. @item void endgrent (void)
  2561. @file{grp.h} (SVID, BSD):  @ref{Scanning All Groups}.
  2562.  
  2563. @comment endhostent
  2564. @item void endhostent ()
  2565. @file{netdb.h} (BSD):  @ref{Host Names}.
  2566.  
  2567. @comment endnetent
  2568. @item void endnetent (void)
  2569. @file{netdb.h} (BSD):  @ref{Networks Database}.
  2570.  
  2571. @comment endprotoent
  2572. @item void endprotoent (void)
  2573. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  2574.  
  2575. @comment endpwent
  2576. @item void endpwent (void)
  2577. @file{pwd.h} (SVID, BSD):  @ref{Scanning All Users}.
  2578.  
  2579. @comment endservent
  2580. @item void endservent (void)
  2581. @file{netdb.h} (BSD):  @ref{Services Database}.
  2582.  
  2583. @comment environ
  2584. @item char ** environ
  2585. @file{unistd.h} (POSIX.1):  @ref{Environment Access}.
  2586.  
  2587. @comment errno
  2588. @item volatile int errno
  2589. @file{errno.h} (ANSI):  @ref{Checking for Errors,}.
  2590.  
  2591. @comment execl
  2592. @item int execl (const char *@var{filename}, const char *@var{arg0}, @dots{})
  2593. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2594.  
  2595. @comment execle
  2596. @item int execle (const char *@var{filename}, const char *@var{arg0}, char *const @var{env}@t{[]}, @dots{})
  2597. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2598.  
  2599. @comment execlp
  2600. @item int execlp (const char *@var{filename}, const char *@var{arg0}, @dots{})
  2601. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2602.  
  2603. @comment execv
  2604. @item int execv (const char *@var{filename}, char *const @var{argv}@t{[]})
  2605. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2606.  
  2607. @comment execve
  2608. @item int execve (const char *@var{filename}, char *const @var{argv}@t{[]}, char *const @var{env}@t{[]})
  2609. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2610.  
  2611. @comment execvp
  2612. @item int execvp (const char *@var{filename}, char *const @var{argv}@t{[]})
  2613. @file{unistd.h} (POSIX.1):  @ref{Executing a File}.
  2614.  
  2615. @comment exit
  2616. @item void exit (int @var{status})
  2617. @file{stdlib.h} (ANSI):  @ref{Normal Termination}.
  2618.  
  2619. @comment exp
  2620. @item double exp (double @var{x})
  2621. @file{math.h} (ANSI):  @ref{Exponents and Logarithms}.
  2622.  
  2623. @comment expm1
  2624. @item double expm1 (double @var{x})
  2625. @file{math.h} (BSD):  @ref{Exponents and Logarithms}.
  2626.  
  2627. @comment fabs
  2628. @item double fabs (double @var{number})
  2629. @file{math.h} (ANSI):  @ref{Absolute Value}.
  2630.  
  2631. @comment fchmod
  2632. @item int fchmod (int @var{filedes}, int @var{mode})
  2633. @file{sys/stat.h} (BSD):  @ref{Setting Permissions}.
  2634.  
  2635. @comment fchown
  2636. @item int fchown (int @var{filedes}, int @var{owner}, int @var{group})
  2637. @file{unistd.h} (BSD):  @ref{File Owner}.
  2638.  
  2639. @comment fclean
  2640. @item int fclean (@var{stream})
  2641. @file{stdio.h} (GNU):  @ref{Cleaning Streams}.
  2642.  
  2643. @comment fclose
  2644. @item int fclose (FILE *@var{stream})
  2645. @file{stdio.h} (ANSI):  @ref{Closing Streams}.
  2646.  
  2647. @comment fcntl
  2648. @item int fcntl (int @var{filedes}, int @var{command}, @dots{})
  2649. @file{fcntl.h} (POSIX.1):  @ref{Control Operations}.
  2650.  
  2651. @comment fd_set
  2652. @item fd_set
  2653. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  2654.  
  2655. @comment fdopen
  2656. @item FILE * fdopen (int @var{filedes}, const char *@var{opentype})
  2657. @file{stdio.h} (POSIX.1):  @ref{Descriptors and Streams}.
  2658.  
  2659. @comment feof
  2660. @item int feof (FILE *@var{stream})
  2661. @file{stdio.h} (ANSI):  @ref{EOF and Errors}.
  2662.  
  2663. @comment ferror
  2664. @item int ferror (FILE *@var{stream})
  2665. @file{stdio.h} (ANSI):  @ref{EOF and Errors}.
  2666.  
  2667. @comment fflush
  2668. @item int fflush (FILE *@var{stream})
  2669. @file{stdio.h} (ANSI):  @ref{Flushing Buffers}.
  2670.  
  2671. @comment fgetc
  2672. @item int fgetc (FILE *@var{stream})
  2673. @file{stdio.h} (ANSI):  @ref{Character Input}.
  2674.  
  2675. @comment fgetgrent
  2676. @item struct group * fgetgrent (FILE *@var{stream})
  2677. @file{grp.h} (SVID):  @ref{Scanning All Groups}.
  2678.  
  2679. @comment fgetpos
  2680. @item int fgetpos (FILE *@var{stream}, fpos_t *@var{position})
  2681. @file{stdio.h} (ANSI):  @ref{Portable Positioning}.
  2682.  
  2683. @comment fgetpwent
  2684. @item struct passwd * fgetpwent (FILE *@var{stream})
  2685. @file{pwd.h} (SVID):  @ref{Scanning All Users}.
  2686.  
  2687. @comment fgets
  2688. @item char * fgets (char *@var{s}, int @var{count}, FILE *@var{stream})
  2689. @file{stdio.h} (ANSI):  @ref{Line Input}.
  2690.  
  2691. @comment fileno
  2692. @item int fileno (FILE *@var{stream})
  2693. @file{stdio.h} (POSIX.1):  @ref{Descriptors and Streams}.
  2694.  
  2695. @comment finite
  2696. @item int finite (double @var{x})
  2697. @file{math.h} (BSD):  @ref{Predicates on Floats}.
  2698.  
  2699. @comment flock
  2700. @item flock
  2701. @file{fcntl.h} (POSIX.1):  @ref{File Locks}.
  2702.  
  2703. @comment floor
  2704. @item double floor (double @var{x})
  2705. @file{math.h} (ANSI):  @ref{Rounding and Remainders}.
  2706.  
  2707. @comment fmemopen
  2708. @item FILE * fmemopen (void *@var{buf}, size_t @var{size}, const char *@var{opentype})
  2709. @file{stdio.h} (GNU):  @ref{String Streams}.
  2710.  
  2711. @comment fmod
  2712. @item double fmod (double @var{numerator}, double @var{denominator})
  2713. @file{math.h} (ANSI):  @ref{Rounding and Remainders}.
  2714.  
  2715. @comment fnmatch
  2716. @item int fnmatch (const char *@var{pattern}, const char *@var{string}, int @var{flags})
  2717. @file{fnmatch.h} (POSIX.2):  @ref{Wildcard Matching}.
  2718.  
  2719. @comment fopen
  2720. @item FILE * fopen (const char *@var{filename}, const char *@var{opentype})
  2721. @file{stdio.h} (ANSI):  @ref{Opening Streams}.
  2722.  
  2723. @comment fopencookie
  2724. @item FILE * fopencookie (void *@var{cookie}, const char *@var{opentype}, struct cookie_functions @var{io_functions})
  2725. @file{stdio.h} (GNU):  @ref{Streams and Cookies}.
  2726.  
  2727. @comment fork
  2728. @item pid_t fork (void)
  2729. @file{unistd.h} (POSIX.1):  @ref{Creating a Process}.
  2730.  
  2731. @comment fpathconf
  2732. @item long int fpathconf (int @var{filedes}, int @var{parameter})
  2733. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  2734.  
  2735. @comment fpos_t
  2736. @item fpos_t
  2737. @file{stdio.h} (ANSI):  @ref{Portable Positioning}.
  2738.  
  2739. @comment fprintf
  2740. @item int fprintf (FILE *@var{stream}, const char *@var{template}, @dots{})
  2741. @file{stdio.h} (ANSI):  @ref{Formatted Output Functions}.
  2742.  
  2743. @comment fputc
  2744. @item int fputc (int @var{c}, FILE *@var{stream})
  2745. @file{stdio.h} (ANSI):  @ref{Simple Output}.
  2746.  
  2747. @comment fputs
  2748. @item int fputs (const char *@var{s}, FILE *@var{stream})
  2749. @file{stdio.h} (ANSI):  @ref{Simple Output}.
  2750.  
  2751. @comment fread
  2752. @item size_t fread (void *@var{data}, size_t @var{size}, size_t @var{count}, FILE *@var{stream})
  2753. @file{stdio.h} (ANSI):  @ref{Block Input/Output}.
  2754.  
  2755. @comment free
  2756. @item void free (void *@var{ptr})
  2757. @file{malloc.h}, @file{stdlib.h} (ANSI):  @ref{Freeing after Malloc}.
  2758.  
  2759. @comment freopen
  2760. @item FILE * freopen (const char *@var{filename}, const char *@var{opentype}, FILE *@var{stream})
  2761. @file{stdio.h} (ANSI):  @ref{Opening Streams}.
  2762.  
  2763. @comment frexp
  2764. @item double frexp (double @var{value}, int *@var{exponent})
  2765. @file{math.h} (ANSI):  @ref{Normalization Functions}.
  2766.  
  2767. @comment fscanf
  2768. @item int fscanf (FILE *@var{stream}, const char *@var{template}, @dots{})
  2769. @file{stdio.h} (ANSI):  @ref{Formatted Input Functions}.
  2770.  
  2771. @comment fseek
  2772. @item int fseek (FILE *@var{stream}, long int @var{offset}, int @var{whence})
  2773. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  2774.  
  2775. @comment fsetpos
  2776. @item int fsetpos (FILE *@var{stream}, const fpos_t @var{position})
  2777. @file{stdio.h} (ANSI):  @ref{Portable Positioning}.
  2778.  
  2779. @comment fstat
  2780. @item int fstat (int @var{filedes}, struct stat *@var{buf})
  2781. @file{sys/stat.h} (POSIX.1):  @ref{Reading Attributes}.
  2782.  
  2783. @comment ftell
  2784. @item long int ftell (FILE *@var{stream})
  2785. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  2786.  
  2787. @comment fwrite
  2788. @item size_t fwrite (const void *@var{data}, size_t @var{size}, size_t @var{count}, FILE *@var{stream})
  2789. @file{stdio.h} (ANSI):  @ref{Block Input/Output}.
  2790.  
  2791. @comment getc
  2792. @item int getc (FILE *@var{stream})
  2793. @file{stdio.h} (ANSI):  @ref{Character Input}.
  2794.  
  2795. @comment getchar
  2796. @item int getchar (void)
  2797. @file{stdio.h} (ANSI):  @ref{Character Input}.
  2798.  
  2799. @comment getcwd
  2800. @item char * getcwd (char *@var{buffer}, size_t @var{size})
  2801. @file{unistd.h} (POSIX.1):  @ref{Working Directory}.
  2802.  
  2803. @comment getdelim
  2804. @item ssize_t getdelim (char **@var{lineptr}, size_t *@var{n}, int @var{delimiter}, FILE *@var{stream})
  2805. @file{stdio.h} (GNU):  @ref{Line Input}.
  2806.  
  2807. @comment getegid
  2808. @item gid_t getegid (void)
  2809. @file{unistd.h} (POSIX.1):  @ref{Reading Persona}.
  2810.  
  2811. @comment getenv
  2812. @item char * getenv (const char *@var{name})
  2813. @file{stdlib.h} (ANSI):  @ref{Environment Access}.
  2814.  
  2815. @comment geteuid
  2816. @item uid_t geteuid (void)
  2817. @file{unistd.h} (POSIX.1):  @ref{Reading Persona}.
  2818.  
  2819. @comment getgid
  2820. @item gid_t getgid (void)
  2821. @file{unistd.h} (POSIX.1):  @ref{Reading Persona}.
  2822.  
  2823. @comment getgrent
  2824. @item struct group * getgrent (void)
  2825. @file{grp.h} (SVID, BSD):  @ref{Scanning All Groups}.
  2826.  
  2827. @comment getgrgid
  2828. @item struct group * getgrgid (gid_t @var{gid})
  2829. @file{grp.h} (POSIX.1):  @ref{Lookup Group}.
  2830.  
  2831. @comment getgrnam
  2832. @item struct group * getgrnam (const char *@var{name})
  2833. @file{grp.h} (POSIX.1):  @ref{Lookup Group}.
  2834.  
  2835. @comment getgroups
  2836. @item int getgroups (int @var{count}, gid_t *@var{groups})
  2837. @file{unistd.h} (POSIX.1):  @ref{Reading Persona}.
  2838.  
  2839. @comment gethostbyaddr
  2840. @item struct hostent * gethostbyaddr (const char *@var{addr}, int @var{length}, int @var{format})
  2841. @file{netdb.h} (BSD):  @ref{Host Names}.
  2842.  
  2843. @comment gethostbyname
  2844. @item struct hostent * gethostbyname (const char *@var{name})
  2845. @file{netdb.h} (BSD):  @ref{Host Names}.
  2846.  
  2847. @comment gethostent
  2848. @item struct hostent * gethostent ()
  2849. @file{netdb.h} (BSD):  @ref{Host Names}.
  2850.  
  2851. @comment gethostid
  2852. @item long int gethostid (void)
  2853. @file{unistd.h} (BSD):  @ref{Host Identification}.
  2854.  
  2855. @comment gethostname
  2856. @item int gethostname (char *@var{name}, size_t @var{size})
  2857. @file{unistd.h} (BSD):  @ref{Host Identification}.
  2858.  
  2859. @comment getitimer
  2860. @item int getitimer (int @var{which}, struct itimerval *@var{old})
  2861. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  2862.  
  2863. @comment getline
  2864. @item ssize_t getline (char **@var{lineptr}, size_t *@var{n}, FILE *@var{stream})
  2865. @file{stdio.h} (GNU):  @ref{Line Input}.
  2866.  
  2867. @comment getlogin
  2868. @item char * getlogin (void)
  2869. @file{unistd.h} (POSIX.1):  @ref{Who Logged In}.
  2870.  
  2871. @comment getnetbyaddr
  2872. @item struct netent * getnetbyaddr (long @var{net}, int @var{type})
  2873. @file{netdb.h} (BSD):  @ref{Networks Database}.
  2874.  
  2875. @comment getnetbyname
  2876. @item struct netent * getnetbyname (const char *@var{name})
  2877. @file{netdb.h} (BSD):  @ref{Networks Database}.
  2878.  
  2879. @comment getnetent
  2880. @item struct netent * getnetent (void)
  2881. @file{netdb.h} (BSD):  @ref{Networks Database}.
  2882.  
  2883. @comment getopt
  2884. @item int getopt (int @var{argc}, char **@var{argv}, const char *@var{options})
  2885. @file{unistd.h} (POSIX.2):  @ref{Parsing Options}.
  2886.  
  2887. @comment getopt_long
  2888. @item int getopt_long (int @var{argc}, char **@var{argv}, const char *@var{shortopts}, struct option *@var{longopts}, int *@var{indexptr})
  2889. @file{getopt.h} (GNU):  @ref{Long Options}.
  2890.  
  2891. @comment getpeername
  2892. @item int getpeername (int @var{socket}, struct sockaddr *@var{addr}, size_t *@var{length_ptr})
  2893. @file{sys/socket.h} (BSD):  @ref{Who is Connected}.
  2894.  
  2895. @comment getpgrp
  2896. @item pid_t getpgrp (pid_t @var{pid})
  2897. @file{unistd.h} (BSD):  @ref{Process Group Functions,}.
  2898.  
  2899. @comment getpgrp
  2900. @item pid_t getpgrp (void)
  2901. @file{unistd.h} (POSIX.1):  @ref{Process Group Functions,}.
  2902.  
  2903. @comment getpid
  2904. @item pid_t getpid (void)
  2905. @file{unistd.h} (POSIX.1):  @ref{Process Identification}.
  2906.  
  2907. @comment getppid
  2908. @item pid_t getppid (void)
  2909. @file{unistd.h} (POSIX.1):  @ref{Process Identification}.
  2910.  
  2911. @comment getpriority
  2912. @item int getpriority (int @var{class}, int @var{id})
  2913. @file{sys/resource.h} (BSD):  @ref{Priority}.
  2914.  
  2915. @comment getprotobyname
  2916. @item struct protoent * getprotobyname (const char *@var{name})
  2917. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  2918.  
  2919. @comment getprotobynumber
  2920. @item struct protoent * getprotobynumber (int @var{protocol})
  2921. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  2922.  
  2923. @comment getprotoent
  2924. @item struct protoent * getprotoent (void)
  2925. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  2926.  
  2927. @comment getpwent
  2928. @item struct passwd * getpwent (void)
  2929. @file{pwd.h} (SVID, BSD):  @ref{Scanning All Users}.
  2930.  
  2931. @comment getpwnam
  2932. @item struct passwd * getpwnam (const char *@var{name})
  2933. @file{pwd.h} (POSIX.1):  @ref{Lookup User}.
  2934.  
  2935. @comment getpwuid
  2936. @item struct passwd * getpwuid (uid_t @var{uid})
  2937. @file{pwd.h} (POSIX.1):  @ref{Lookup User}.
  2938.  
  2939. @comment getrlimit
  2940. @item int getrlimit (int @var{resource}, struct rlimit *@var{rlp})
  2941. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  2942.  
  2943. @comment getrusage
  2944. @item int getrusage (int @var{processes}, struct rusage *@var{rusage})
  2945. @file{sys/resource.h} (BSD):  @ref{Resource Usage}.
  2946.  
  2947. @comment gets
  2948. @item char * gets (char *@var{s})
  2949. @file{stdio.h} (ANSI):  @ref{Line Input}.
  2950.  
  2951. @comment getservbyname
  2952. @item struct servent * getservbyname (const char *@var{name}, const char *@var{proto})
  2953. @file{netdb.h} (BSD):  @ref{Services Database}.
  2954.  
  2955. @comment getservbyport
  2956. @item struct servent * getservbyport (int @var{port}, const char *@var{proto})
  2957. @file{netdb.h} (BSD):  @ref{Services Database}.
  2958.  
  2959. @comment getservent
  2960. @item struct servent * getservent (void)
  2961. @file{netdb.h} (BSD):  @ref{Services Database}.
  2962.  
  2963. @comment getsockname
  2964. @item int getsockname (int @var{socket}, struct sockaddr *@var{addr}, size_t *@var{length_ptr})
  2965. @file{sys/socket.h} (BSD):  @ref{Reading Address}.
  2966.  
  2967. @comment getsockopt
  2968. @item int getsockopt (int @var{socket}, int @var{level}, int @var{optname}, void *@var{optval}, size_t *@var{optlen_ptr})
  2969. @file{sys/socket.h} (BSD):  @ref{Socket Option Functions}.
  2970.  
  2971. @comment gettimeofday
  2972. @item int gettimeofday (struct timeval *@var{tp}, struct timezone *@var{tzp})
  2973. @file{sys/time.h} (BSD):  @ref{High-Resolution Calendar}.
  2974.  
  2975. @comment getuid
  2976. @item uid_t getuid (void)
  2977. @file{unistd.h} (POSIX.1):  @ref{Reading Persona}.
  2978.  
  2979. @comment getumask
  2980. @item mode_t getumask (void)
  2981. @file{sys/stat.h} (GNU):  @ref{Setting Permissions}.
  2982.  
  2983. @comment getw
  2984. @item int getw (FILE *@var{stream})
  2985. @file{stdio.h} (SVID):  @ref{Character Input}.
  2986.  
  2987. @comment getwd
  2988. @item char * getwd (char *@var{buffer})
  2989. @file{unistd.h} (BSD):  @ref{Working Directory}.
  2990.  
  2991. @comment gid_t
  2992. @item gid_t
  2993. @file{sys/types.h} (POSIX.1):  @ref{Reading Persona}.
  2994.  
  2995. @comment glob
  2996. @item int glob (const char *@var{pattern}, int @var{flags}, int (*@var{errfunc}) (const char *@var{filename}, int @var{error-code}), glob_t *@var{vector_ptr})
  2997. @file{glob.h} (POSIX.2):  @ref{Calling Glob}.
  2998.  
  2999. @comment glob_t
  3000. @item glob_t
  3001. @file{glob.h} (POSIX.2):  @ref{Calling Glob}.
  3002.  
  3003. @comment gmtime
  3004. @item struct tm * gmtime (const time_t *@var{time})
  3005. @file{time.h} (ANSI):  @ref{Broken-down Time}.
  3006.  
  3007. @comment gsignal
  3008. @item int gsignal (int @var{signum})
  3009. @file{signal.h} (SVID):  @ref{Signaling Yourself}.
  3010.  
  3011. @comment htonl
  3012. @item unsigned long int htonl (unsigned long int @var{hostlong})
  3013. @file{netinet/in.h} (BSD):  @ref{Byte Order}.
  3014.  
  3015. @comment htons
  3016. @item unsigned short int htons (unsigned short int @var{hostshort})
  3017. @file{netinet/in.h} (BSD):  @ref{Byte Order}.
  3018.  
  3019. @comment hypot
  3020. @item double hypot (double @var{x}, double @var{y})
  3021. @file{math.h} (BSD):  @ref{Exponents and Logarithms}.
  3022.  
  3023. @comment inet_addr
  3024. @item unsigned long int inet_addr (const char *@var{name})
  3025. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3026.  
  3027. @comment inet_lnaof
  3028. @item int inet_lnaof (struct in_addr @var{addr})
  3029. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3030.  
  3031. @comment inet_makeaddr
  3032. @item struct in_addr inet_makeaddr (int @var{net}, int @var{local})
  3033. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3034.  
  3035. @comment inet_netof
  3036. @item int inet_netof (struct in_addr @var{addr})
  3037. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3038.  
  3039. @comment inet_network
  3040. @item unsigned long int inet_network (const char *@var{name})
  3041. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3042.  
  3043. @comment inet_ntoa
  3044. @item char * inet_ntoa (struct in_addr @var{addr})
  3045. @file{arpa/inet.h} (BSD):  @ref{Host Address Functions}.
  3046.  
  3047. @comment infnan
  3048. @item double infnan (int @var{error})
  3049. @file{math.h} (BSD):  @ref{Predicates on Floats}.
  3050.  
  3051. @comment initgroups
  3052. @item int initgroups (const char *@var{user}, gid_t @var{gid})
  3053. @file{grp.h} (BSD):  @ref{Setting Groups}.
  3054.  
  3055. @comment initstate
  3056. @item void * initstate (unsigned int @var{seed}, void *@var{state}, size_t @var{size})
  3057. @file{stdlib.h} (BSD):  @ref{BSD Random}.
  3058.  
  3059. @comment ino_t
  3060. @item ino_t
  3061. @file{sys/types.h} (POSIX.1):  @ref{Attribute Meanings}.
  3062.  
  3063. @comment int
  3064. @item int RLIM_INFINITY
  3065. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  3066.  
  3067. @comment isalnum
  3068. @item int isalnum (int @var{c})
  3069. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3070.  
  3071. @comment isalpha
  3072. @item int isalpha (int @var{c})
  3073. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3074.  
  3075. @comment isascii
  3076. @item int isascii (int @var{c})
  3077. @file{ctype.h} (SVID, BSD):  @ref{Classification of Characters,}.
  3078.  
  3079. @comment isatty
  3080. @item int isatty (int @var{filedes})
  3081. @file{unistd.h} (POSIX.1):  @ref{Is It a Terminal}.
  3082.  
  3083. @comment isblank
  3084. @item int isblank (int @var{c})
  3085. @file{ctype.h} (GNU):  @ref{Classification of Characters,}.
  3086.  
  3087. @comment iscntrl
  3088. @item int iscntrl (int @var{c})
  3089. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3090.  
  3091. @comment isdigit
  3092. @item int isdigit (int @var{c})
  3093. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3094.  
  3095. @comment isgraph
  3096. @item int isgraph (int @var{c})
  3097. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3098.  
  3099. @comment isinf
  3100. @item int isinf (double @var{x})
  3101. @file{math.h} (BSD):  @ref{Predicates on Floats}.
  3102.  
  3103. @comment islower
  3104. @item int islower (int @var{c})
  3105. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3106.  
  3107. @comment isnan
  3108. @item int isnan (double @var{x})
  3109. @file{math.h} (BSD):  @ref{Predicates on Floats}.
  3110.  
  3111. @comment isprint
  3112. @item int isprint (int @var{c})
  3113. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3114.  
  3115. @comment ispunct
  3116. @item int ispunct (int @var{c})
  3117. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3118.  
  3119. @comment isspace
  3120. @item int isspace (int @var{c})
  3121. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3122.  
  3123. @comment isupper
  3124. @item int isupper (int @var{c})
  3125. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3126.  
  3127. @comment isxdigit
  3128. @item int isxdigit (int @var{c})
  3129. @file{ctype.h} (ANSI):  @ref{Classification of Characters,}.
  3130.  
  3131. @comment jmp_buf
  3132. @item jmp_buf
  3133. @file{setjmp.h} (ANSI):  @ref{Non-Local Details,}.
  3134.  
  3135. @comment kill
  3136. @item int kill (pid_t @var{pid}, int @var{signum})
  3137. @file{signal.h} (POSIX.1):  @ref{Signaling Another Process}.
  3138.  
  3139. @comment killpg
  3140. @item int killpg (int @var{pgid}, int @var{signum})
  3141. @file{signal.h} (BSD):  @ref{Signaling Another Process}.
  3142.  
  3143. @comment labs
  3144. @item long int labs (long int @var{number})
  3145. @file{stdlib.h} (ANSI):  @ref{Absolute Value}.
  3146.  
  3147. @comment ldexp
  3148. @item double ldexp (double @var{value}, int @var{exponent})
  3149. @file{math.h} (ANSI):  @ref{Normalization Functions}.
  3150.  
  3151. @comment ldiv
  3152. @item ldiv_t ldiv (long int @var{numerator}, long int @var{denominator})
  3153. @file{stdlib.h} (ANSI):  @ref{Integer Division}.
  3154.  
  3155. @comment ldiv_t
  3156. @item ldiv_t
  3157. @file{stdlib.h} (ANSI):  @ref{Integer Division}.
  3158.  
  3159. @comment link
  3160. @item int link (const char *@var{oldname}, const char *@var{newname})
  3161. @file{unistd.h} (POSIX.1):  @ref{Hard Links}.
  3162.  
  3163. @comment listen
  3164. @item int listen (int @var{socket}, unsigned int @var{n})
  3165. @file{sys/socket.h} (BSD):  @ref{Listening}.
  3166.  
  3167. @comment localeconv
  3168. @item struct lconv * localeconv (void)
  3169. @file{locale.h} (ANSI):  @ref{Numeric Formatting,}.
  3170.  
  3171. @comment localtime
  3172. @item struct tm * localtime (const time_t *@var{time})
  3173. @file{time.h} (ANSI):  @ref{Broken-down Time}.
  3174.  
  3175. @comment log
  3176. @item double log (double @var{x})
  3177. @file{math.h} (ANSI):  @ref{Exponents and Logarithms}.
  3178.  
  3179. @comment log10
  3180. @item double log10 (double @var{x})
  3181. @file{math.h} (ANSI):  @ref{Exponents and Logarithms}.
  3182.  
  3183. @comment log1p
  3184. @item double log1p (double @var{x})
  3185. @file{math.h} (BSD):  @ref{Exponents and Logarithms}.
  3186.  
  3187. @comment logb
  3188. @item double logb (double @var{x})
  3189. @file{math.h} (BSD):  @ref{Normalization Functions}.
  3190.  
  3191. @comment longjmp
  3192. @item void longjmp (jmp_buf @var{state}, int @var{value})
  3193. @file{setjmp.h} (ANSI):  @ref{Non-Local Details,}.
  3194.  
  3195. @comment lseek
  3196. @item off_t lseek (int @var{filedes}, off_t @var{offset}, int @var{whence})
  3197. @file{unistd.h} (POSIX.1):  @ref{File Position Primitive}.
  3198.  
  3199. @comment lstat
  3200. @item int lstat (const char *@var{filename}, struct stat *@var{buf})
  3201. @file{sys/stat.h} (BSD):  @ref{Reading Attributes}.
  3202.  
  3203. @comment malloc
  3204. @item void * malloc (size_t @var{size})
  3205. @file{malloc.h}, @file{stdlib.h} (ANSI):  @ref{Basic Allocation}.
  3206.  
  3207. @comment mblen
  3208. @item int mblen (const char *@var{string}, size_t @var{size})
  3209. @file{stdlib.h} (ANSI):  @ref{Length of Char,}.
  3210.  
  3211. @comment mbstowcs
  3212. @item size_t mbstowcs (wchar_t *@var{wstring}, const char *@var{string}, size_t @var{size})
  3213. @file{stdlib.h} (ANSI):  @ref{Wide String Conversion,}.
  3214.  
  3215. @comment mbtowc
  3216. @item int mbtowc (wchar_t *@var{result}, const char *@var{string}, size_t @var{size})
  3217. @file{stdlib.h} (ANSI):  @ref{Converting One Char,}.
  3218.  
  3219. @comment mcheck
  3220. @item void mcheck (void (*@var{abortfn}) (void))
  3221. @file{malloc.h} (GNU):  @ref{Heap Consistency Checking}.
  3222.  
  3223. @comment memalign
  3224. @item void * memalign (size_t @var{size}, int @var{boundary})
  3225. @file{malloc.h}, @file{stdlib.h} (BSD):  @ref{Aligned Memory Blocks}.
  3226.  
  3227. @comment memccpy
  3228. @item void * memccpy (void *@var{to}, const void *@var{from}, int @var{c}, size_t @var{size})
  3229. @file{string.h} (SVID):  @ref{Copying and Concatenation,}.
  3230.  
  3231. @comment memchr
  3232. @item void * memchr (const void *@var{block}, int @var{c}, size_t @var{size})
  3233. @file{string.h} (ANSI):  @ref{Search Functions,}.
  3234.  
  3235. @comment memcmp
  3236. @item int memcmp (const void *@var{a1}, const void *@var{a2}, size_t @var{size})
  3237. @file{string.h} (ANSI):  @ref{String/Array Comparison,}.
  3238.  
  3239. @comment memcpy
  3240. @item void * memcpy (void *@var{to}, const void *@var{from}, size_t @var{size})
  3241. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3242.  
  3243. @comment memmem
  3244. @item void * memmem (const void *@var{needle}, size_t @var{needle_len},@*const void *@var{haystack}, size_t @var{haystack_len})
  3245. @file{string.h} (GNU):  @ref{Search Functions,}.
  3246.  
  3247. @comment memmove
  3248. @item void * memmove (void *@var{to}, const void *@var{from}, size_t @var{size})
  3249. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3250.  
  3251. @comment memory_warnings
  3252. @item void memory_warnings (void *@var{start}, void (*@var{warn_func}) (char *))
  3253. @file{malloc.h} (GNU):  @ref{Memory Warnings}.
  3254.  
  3255. @comment memset
  3256. @item void * memset (void *@var{block}, int @var{c}, size_t @var{size})
  3257. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3258.  
  3259. @comment mkdir
  3260. @item int mkdir (const char *@var{filename}, mode_t @var{mode})
  3261. @file{sys/stat.h} (POSIX.1):  @ref{Creating Directories}.
  3262.  
  3263. @comment mkfifo
  3264. @item int mkfifo (const char *@var{filename}, mode_t @var{mode})
  3265. @file{sys/stat.h} (POSIX.1):  @ref{FIFO Special Files}.
  3266.  
  3267. @comment mknod
  3268. @item int mknod (const char *@var{filename}, int @var{mode}, int @var{dev})
  3269. @file{sys/stat.h} (BSD):  @ref{Making Special Files}.
  3270.  
  3271. @comment mktime
  3272. @item time_t mktime (struct tm *@var{brokentime})
  3273. @file{time.h} (ANSI):  @ref{Broken-down Time}.
  3274.  
  3275. @comment mode_t
  3276. @item mode_t
  3277. @file{sys/types.h} (POSIX.1):  @ref{Attribute Meanings}.
  3278.  
  3279. @comment modf
  3280. @item double modf (double @var{value}, double *@var{integer_part})
  3281. @file{math.h} (ANSI):  @ref{Rounding and Remainders}.
  3282.  
  3283. @comment mstats
  3284. @item struct mstats mstats (void)
  3285. @file{malloc.h} (GNU):  @ref{Statistics of Malloc}.
  3286.  
  3287. @comment nice
  3288. @item int nice (int @var{increment})
  3289. @file{dunno.h} (dunno.h):  @ref{Priority}.
  3290.  
  3291. @comment nlink_t
  3292. @item nlink_t
  3293. @file{sys/types.h} (POSIX.1):  @ref{Attribute Meanings}.
  3294.  
  3295. @comment ntohl
  3296. @item unsigned long int ntohl (unsigned long int @var{netlong})
  3297. @file{netinet/in.h} (BSD):  @ref{Byte Order}.
  3298.  
  3299. @comment ntohs
  3300. @item unsigned short int ntohs (unsigned short int @var{netshort})
  3301. @file{netinet/in.h} (BSD):  @ref{Byte Order}.
  3302.  
  3303. @comment obstack_1grow
  3304. @item void obstack_1grow (struct obstack *@var{obstack_ptr}, char @var{c})
  3305. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3306.  
  3307. @comment obstack_1grow_fast
  3308. @item void obstack_1grow_fast (struct obstack *@var{obstack_ptr}, char @var{c})
  3309. @file{obstack.h} (GNU):  @ref{Extra Fast Growing}.
  3310.  
  3311. @comment obstack_alignment_mask
  3312. @item int obstack_alignment_mask (struct obstack *@var{obstack_ptr})
  3313. @file{obstack.h} (GNU):  @ref{Obstacks Data Alignment}.
  3314.  
  3315. @comment obstack_alloc
  3316. @item void * obstack_alloc (struct obstack *@var{obstack_ptr}, size_t @var{size})
  3317. @file{obstack.h} (GNU):  @ref{Allocation in an Obstack}.
  3318.  
  3319. @comment obstack_base
  3320. @item void * obstack_base (struct obstack *@var{obstack_ptr})
  3321. @file{obstack.h} (GNU):  @ref{Status of an Obstack}.
  3322.  
  3323. @comment obstack_blank
  3324. @item void obstack_blank (struct obstack *@var{obstack_ptr}, size_t @var{size})
  3325. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3326.  
  3327. @comment obstack_blank_fast
  3328. @item void obstack_blank_fast (struct obstack *@var{obstack_ptr}, size_t @var{size})
  3329. @file{obstack.h} (GNU):  @ref{Extra Fast Growing}.
  3330.  
  3331. @comment obstack_chunk_size
  3332. @item size_t obstack_chunk_size (struct obstack *@var{obstack_ptr})
  3333. @file{obstack.h} (GNU):  @ref{Obstack Chunks}.
  3334.  
  3335. @comment obstack_copy
  3336. @item void * obstack_copy (struct obstack *@var{obstack_ptr}, void *@var{address}, size_t @var{size})
  3337. @file{obstack.h} (GNU):  @ref{Allocation in an Obstack}.
  3338.  
  3339. @comment obstack_copy0
  3340. @item void * obstack_copy0 (struct obstack *@var{obstack_ptr}, void *@var{address}, size_t @var{size})
  3341. @file{obstack.h} (GNU):  @ref{Allocation in an Obstack}.
  3342.  
  3343. @comment obstack_finish
  3344. @item void * obstack_finish (struct obstack *@var{obstack_ptr})
  3345. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3346.  
  3347. @comment obstack_free
  3348. @item void obstack_free (struct obstack *@var{obstack_ptr}, void *@var{object})
  3349. @file{obstack.h} (GNU):  @ref{Freeing Obstack Objects}.
  3350.  
  3351. @comment obstack_grow
  3352. @item void obstack_grow (struct obstack *@var{obstack_ptr}, void *@var{data}, size_t @var{size})
  3353. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3354.  
  3355. @comment obstack_grow0
  3356. @item void obstack_grow0 (struct obstack *@var{obstack_ptr}, void *@var{data}, size_t @var{size})
  3357. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3358.  
  3359. @comment obstack_init
  3360. @item void obstack_init (struct obstack *@var{obstack_ptr})
  3361. @file{obstack.h} (GNU):  @ref{Preparing for Obstacks}.
  3362.  
  3363. @comment obstack_next_free
  3364. @item void * obstack_next_free (struct obstack *@var{obstack_ptr})
  3365. @file{obstack.h} (GNU):  @ref{Status of an Obstack}.
  3366.  
  3367. @comment obstack_object_size
  3368. @item size_t obstack_object_size (struct obstack *@var{obstack_ptr})
  3369. @file{obstack.h} (GNU):  @ref{Growing Objects}.
  3370.  
  3371. @comment obstack_object_size
  3372. @item size_t obstack_object_size (struct obstack *@var{obstack_ptr})
  3373. @file{obstack.h} (GNU):  @ref{Status of an Obstack}.
  3374.  
  3375. @comment obstack_printf
  3376. @item int obstack_printf (struct obstack *@var{obstack}, const char *@var{template}, @dots{})
  3377. @file{stdio.h} (GNU):  @ref{Dynamic Output}.
  3378.  
  3379. @comment obstack_room
  3380. @item size_t obstack_room (struct obstack *@var{obstack_ptr})
  3381. @file{obstack.h} (GNU):  @ref{Extra Fast Growing}.
  3382.  
  3383. @comment obstack_vprintf
  3384. @item int obstack_vprintf (struct obstack *@var{obstack}, const char *@var{template}, va_list @var{ap})
  3385. @file{stdio.h} (GNU):  @ref{Variable Arguments Output}.
  3386.  
  3387. @comment off_t
  3388. @item off_t
  3389. @file{sys/types.h} (POSIX.1):  @ref{File Position Primitive}.
  3390.  
  3391. @comment offsetof
  3392. @item size_t offsetof (@var{type}, @var{member})
  3393. @file{stddef.h} (ANSI):  @ref{Structure Measurement}.
  3394.  
  3395. @comment on_exit
  3396. @item int on_exit (void (*@var{function})(int @var{status}, void *@var{arg}), void *@var{arg})
  3397. @file{stdlib.h} (SunOS):  @ref{Cleanups on Exit}.
  3398.  
  3399. @comment open
  3400. @item int open (const char *@var{filename}, int @var{flags}[, mode_t @var{mode}])
  3401. @file{fcntl.h} (POSIX.1):  @ref{Opening and Closing Files}.
  3402.  
  3403. @comment open_memstream
  3404. @item FILE * open_memstream (char **@var{ptr}, size_t *@var{sizeloc})
  3405. @file{stdio.h} (GNU):  @ref{String Streams}.
  3406.  
  3407. @comment open_obstack_stream
  3408. @item FILE * open_obstack_stream (struct obstack *@var{obstack})
  3409. @file{stdio.h} (GNU):  @ref{Obstack Streams}.
  3410.  
  3411. @comment opendir
  3412. @item DIR * opendir (const char *@var{dirname})
  3413. @file{dirent.h} (POSIX.1):  @ref{Opening a Directory}.
  3414.  
  3415. @comment optarg
  3416. @item char * optarg
  3417. @file{unistd.h} (POSIX.2):  @ref{Parsing Options}.
  3418.  
  3419. @comment opterr
  3420. @item int opterr
  3421. @file{unistd.h} (POSIX.2):  @ref{Parsing Options}.
  3422.  
  3423. @comment optind
  3424. @item int optind
  3425. @file{unistd.h} (POSIX.2):  @ref{Parsing Options}.
  3426.  
  3427. @comment optopt
  3428. @item int optopt
  3429. @file{unistd.h} (POSIX.2):  @ref{Parsing Options}.
  3430.  
  3431. @comment parse_printf_format
  3432. @item size_t parse_printf_format (const char *@var{template}, size_t @var{n}, int *@var{argtypes})
  3433. @file{printf.h} (GNU):  @ref{Parsing a Template String}.
  3434.  
  3435. @comment pathconf
  3436. @item long int pathconf (const char *@var{filename}, int @var{parameter})
  3437. @file{unistd.h} (POSIX.1):  @ref{Pathconf}.
  3438.  
  3439. @comment pause
  3440. @item int pause ()
  3441. @file{unistd.h} (POSIX.1):  @ref{Using Pause}.
  3442.  
  3443. @comment pclose
  3444. @item int pclose (FILE *@var{stream})
  3445. @file{stdio.h} (POSIX.2, SVID, BSD):  @ref{Pipe to a Subprocess}.
  3446.  
  3447. @comment perror
  3448. @item void perror (const char *@var{message})
  3449. @file{stdio.h} (ANSI):  @ref{Error Messages,}.
  3450.  
  3451. @comment pid_t
  3452. @item pid_t
  3453. @file{sys/types.h} (POSIX.1):  @ref{Process Identification}.
  3454.  
  3455. @comment pipe
  3456. @item int pipe (int @var{filedes}@t{[2]})
  3457. @file{unistd.h} (POSIX.1):  @ref{Creating a Pipe}.
  3458.  
  3459. @comment popen
  3460. @item FILE * popen (const char *@var{command}, const char *@var{mode})
  3461. @file{stdio.h} (POSIX.2, SVID, BSD):  @ref{Pipe to a Subprocess}.
  3462.  
  3463. @comment pow
  3464. @item double pow (double @var{base}, double @var{power})
  3465. @file{math.h} (ANSI):  @ref{Exponents and Logarithms}.
  3466.  
  3467. @comment printf
  3468. @item int printf (const char *@var{template}, @dots{})
  3469. @file{stdio.h} (ANSI):  @ref{Formatted Output Functions}.
  3470.  
  3471. @comment printf_arginfo_function
  3472. @item printf_arginfo_function
  3473. @file{printf.h} (GNU):  @ref{Defining the Output Handler}.
  3474.  
  3475. @comment printf_function
  3476. @item printf_function
  3477. @file{printf.h} (GNU):  @ref{Defining the Output Handler}.
  3478.  
  3479. @comment program_invocation_name
  3480. @item char * program_invocation_name
  3481. @file{errno.h} (GNU):  @ref{Error Messages,}.
  3482.  
  3483. @comment program_invocation_short_name
  3484. @item char * program_invocation_short_name
  3485. @file{errno.h} (GNU):  @ref{Error Messages,}.
  3486.  
  3487. @comment psignal
  3488. @item void psignal (int @var{signum}, const char *@var{message})
  3489. @file{stdio.h} (BSD):  @ref{Signal Messages}.
  3490.  
  3491. @comment ptrdiff_t
  3492. @item ptrdiff_t
  3493. @file{stddef.h} (ANSI):  @ref{Important Data Types}.
  3494.  
  3495. @comment putc
  3496. @item int putc (int @var{c}, FILE *@var{stream})
  3497. @file{stdio.h} (ANSI):  @ref{Simple Output}.
  3498.  
  3499. @comment putchar
  3500. @item int putchar (int @var{c})
  3501. @file{stdio.h} (ANSI):  @ref{Simple Output}.
  3502.  
  3503. @comment putenv
  3504. @item int putenv (const char *@var{string})
  3505. @file{stdlib.h} (SVID):  @ref{Environment Access}.
  3506.  
  3507. @comment putpwent
  3508. @item int putpwent (const struct passwd *@var{p}, FILE *@var{stream})
  3509. @file{pwd.h} (SVID):  @ref{Writing a User Entry}.
  3510.  
  3511. @comment puts
  3512. @item int puts (const char *@var{s})
  3513. @file{stdio.h} (ANSI):  @ref{Simple Output}.
  3514.  
  3515. @comment putw
  3516. @item int putw (int @var{w}, FILE *@var{stream})
  3517. @file{stdio.h} (SVID):  @ref{Simple Output}.
  3518.  
  3519. @comment qsort
  3520. @item void qsort (void *@var{array}, size_t @var{count}, size_t @var{size}, comparison_fn_t @var{compare})
  3521. @file{stdlib.h} (ANSI):  @ref{Array Sort Function,}.
  3522.  
  3523. @comment r_alloc
  3524. @item void * r_alloc (void **@var{handleptr}, size_t @var{size})
  3525. @file{malloc.h} (GNU):  @ref{Using Relocator}.
  3526.  
  3527. @comment r_alloc_free
  3528. @item void r_alloc_free (void **@var{handleptr})
  3529. @file{malloc.h} (GNU):  @ref{Using Relocator}.
  3530.  
  3531. @comment r_re_alloc
  3532. @item void * r_re_alloc (void **@var{handleptr}, size_t @var{size})
  3533. @file{malloc.h} (GNU):  @ref{Using Relocator}.
  3534.  
  3535. @comment raise
  3536. @item int raise (int @var{signum})
  3537. @file{signal.h} (ANSI):  @ref{Signaling Yourself}.
  3538.  
  3539. @comment rand
  3540. @item int rand ()
  3541. @file{stdlib.h} (ANSI):  @ref{ANSI Random}.
  3542.  
  3543. @comment random
  3544. @item long int random ()
  3545. @file{stdlib.h} (BSD):  @ref{BSD Random}.
  3546.  
  3547. @comment read
  3548. @item ssize_t read (int @var{filedes}, void *@var{buffer}, size_t @var{size})
  3549. @file{unistd.h} (POSIX.1):  @ref{I/O Primitives}.
  3550.  
  3551. @comment readdir
  3552. @item struct dirent * readdir (DIR *@var{dirstream})
  3553. @file{dirent.h} (POSIX.1):  @ref{Reading/Closing Directory}.
  3554.  
  3555. @comment readlink
  3556. @item int readlink (const char *@var{filename}, char *@var{buffer}, size_t @var{size})
  3557. @file{unistd.h} (BSD):  @ref{Symbolic Links}.
  3558.  
  3559. @comment realloc
  3560. @item void * realloc (void *@var{ptr}, size_t @var{newsize})
  3561. @file{malloc.h}, @file{stdlib.h} (ANSI):  @ref{Changing Block Size}.
  3562.  
  3563. @comment recv
  3564. @item int recv (int @var{socket}, void *@var{buffer}, size_t @var{size}, int @var{flags})
  3565. @file{sys/socket.h} (BSD):  @ref{Receiving Data}.
  3566.  
  3567. @comment recvfrom
  3568. @item int recvfrom (int @var{socket}, void *@var{buffer}, size_t @var{size}, int @var{flags}, struct sockaddr *@var{addr}, size_t *@var{length_ptr})
  3569. @file{sys/socket.h} (BSD):  @ref{Receiving Datagrams}.
  3570.  
  3571. @comment recvmsg
  3572. @item int recvmsg (int @var{socket}, struct msghdr *@var{message}, int @var{flags})
  3573. @file{sys/socket.h} (BSD):  @ref{Receiving Datagrams}.
  3574.  
  3575. @comment regcomp
  3576. @item int regcomp (regex_t *@var{compiled}, const char *@var{pattern}, int @var{cflags})
  3577. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  3578.  
  3579. @comment regerror
  3580. @item size_t regerror (int @var{errcode}, regex_t *@var{compiled}, char *@var{buffer}, size_t @var{length})
  3581. @file{regex.h} (POSIX.2):  @ref{Regexp Cleanup}.
  3582.  
  3583. @comment regex_t
  3584. @item regex_t
  3585. @file{regex.h} (POSIX.2):  @ref{POSIX Regexp Compilation}.
  3586.  
  3587. @comment regexec
  3588. @item int regexec (regex_t *@var{compiled}, char *@var{string}, size_t @var{nmatch}, regmatch_t @var{matchptr} @t{[]}, int @var{eflags})
  3589. @file{regex.h} (POSIX.2):  @ref{Matching POSIX Regexps}.
  3590.  
  3591. @comment regfree
  3592. @item void regfree (regex_t *@var{compiled})
  3593. @file{regex.h} (POSIX.2):  @ref{Regexp Cleanup}.
  3594.  
  3595. @comment register_printf_function
  3596. @item int register_printf_function (int @var{spec}, printf_function @var{handler_function}, printf_arginfo_function @var{arginfo_function})
  3597. @file{printf.h} (GNU):  @ref{Registering New Conversions}.
  3598.  
  3599. @comment regmatch_t
  3600. @item regmatch_t
  3601. @file{regex.h} (POSIX.2):  @ref{Regexp Subexpressions}.
  3602.  
  3603. @comment regoff_t
  3604. @item regoff_t
  3605. @file{regex.h} (POSIX.2):  @ref{Regexp Subexpressions}.
  3606.  
  3607. @comment remove
  3608. @item int remove (const char *@var{filename})
  3609. @file{stdio.h} (ANSI):  @ref{Deleting Files}.
  3610.  
  3611. @comment rename
  3612. @item int rename (const char *@var{oldname}, const char *@var{newname})
  3613. @file{stdio.h} (ANSI):  @ref{Renaming Files}.
  3614.  
  3615. @comment rewind
  3616. @item void rewind (FILE *@var{stream})
  3617. @file{stdio.h} (ANSI):  @ref{File Positioning}.
  3618.  
  3619. @comment rewinddir
  3620. @item void rewinddir (DIR *@var{dirstream})
  3621. @file{dirent.h} (POSIX.1):  @ref{Random Access Directory}.
  3622.  
  3623. @comment rint
  3624. @item double rint (double @var{x})
  3625. @file{math.h} (BSD):  @ref{Rounding and Remainders}.
  3626.  
  3627. @comment rmdir
  3628. @item int rmdir (const char *@var{filename})
  3629. @file{unistd.h} (POSIX.1):  @ref{Deleting Files}.
  3630.  
  3631. @comment scalb
  3632. @item double scalb (double @var{value}, int @var{exponent})
  3633. @file{math.h} (BSD):  @ref{Normalization Functions}.
  3634.  
  3635. @comment scanf
  3636. @item int scanf (const char *@var{template}, @dots{})
  3637. @file{stdio.h} (ANSI):  @ref{Formatted Input Functions}.
  3638.  
  3639. @comment seekdir
  3640. @item void seekdir (DIR *@var{dirstream}, off_t @var{pos})
  3641. @file{dirent.h} (BSD):  @ref{Random Access Directory}.
  3642.  
  3643. @comment select
  3644. @item int select (int @var{nfds}, fd_set *@var{read_fds}, fd_set *@var{write_fds}, fd_set *@var{except_fds}, struct timeval *@var{timeout})
  3645. @file{sys/types.h} (BSD):  @ref{Waiting for I/O}.
  3646.  
  3647. @comment send
  3648. @item int send (int @var{socket}, void *@var{buffer}, size_t @var{size}, int @var{flags})
  3649. @file{sys/socket.h} (BSD):  @ref{Sending Data}.
  3650.  
  3651. @comment sendmsg
  3652. @item int sendmsg (int @var{socket}, const struct msghdr *@var{message}, int @var{flags})
  3653. @file{sys/socket.h} (BSD):  @ref{Receiving Datagrams}.
  3654.  
  3655. @comment sendto
  3656. @item int sendto (int @var{socket}, void *@var{buffer}. size_t @var{size}, int @var{flags}, struct sockaddr *@var{addr}, size_t @var{length})
  3657. @file{sys/socket.h} (BSD):  @ref{Sending Datagrams}.
  3658.  
  3659. @comment setbuf
  3660. @item void setbuf (FILE *@var{stream}, char *@var{buf})
  3661. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  3662.  
  3663. @comment setbuffer
  3664. @item void setbuffer (FILE *@var{stream}, char *@var{buf}, size_t @var{size})
  3665. @file{stdio.h} (BSD):  @ref{Controlling Buffering}.
  3666.  
  3667. @comment setgid
  3668. @item int setgid (gid_t @var{newgid})
  3669. @file{unistd.h} (POSIX.1):  @ref{Setting Groups}.
  3670.  
  3671. @comment setgrent
  3672. @item void setgrent (void)
  3673. @file{grp.h} (SVID, BSD):  @ref{Scanning All Groups}.
  3674.  
  3675. @comment setgroups
  3676. @item int setgroups (size_t @var{count}, gid_t *@var{groups})
  3677. @file{grp.h} (BSD):  @ref{Setting Groups}.
  3678.  
  3679. @comment sethostent
  3680. @item void sethostent (int @var{stayopen})
  3681. @file{netdb.h} (BSD):  @ref{Host Names}.
  3682.  
  3683. @comment sethostid
  3684. @item int sethostid (long int @var{id})
  3685. @file{unistd.h} (BSD):  @ref{Host Identification}.
  3686.  
  3687. @comment sethostname
  3688. @item int sethostname (const char *@var{name}, size_t @var{length})
  3689. @file{unistd.h} (BSD):  @ref{Host Identification}.
  3690.  
  3691. @comment setitimer
  3692. @item int setitimer (int @var{which}, struct itimerval *@var{old}, struct itimerval *@var{new})
  3693. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  3694.  
  3695. @comment setjmp
  3696. @item int setjmp (jmp_buf @var{state})
  3697. @file{setjmp.h} (ANSI):  @ref{Non-Local Details,}.
  3698.  
  3699. @comment setlinebuf
  3700. @item void setlinebuf (FILE *@var{stream})
  3701. @file{stdio.h} (BSD):  @ref{Controlling Buffering}.
  3702.  
  3703. @comment setlocale
  3704. @item char * setlocale (int @var{category}, const char *@var{locale})
  3705. @file{locale.h} (ANSI):  @ref{Setting the Locale,}.
  3706.  
  3707. @comment setnetent
  3708. @item void setnetent (int @var{stayopen})
  3709. @file{netdb.h} (BSD):  @ref{Networks Database}.
  3710.  
  3711. @comment setpgid
  3712. @item int setpgid (pid_t @var{pid}, pid_t @var{pgid})
  3713. @file{unistd.h} (POSIX.1):  @ref{Process Group Functions,}.
  3714.  
  3715. @comment setpgrp
  3716. @item int setpgrp (pid_t @var{pid}, pid_t @var{pgid})
  3717. @file{unistd.h} (BSD):  @ref{Process Group Functions,}.
  3718.  
  3719. @comment setpriority
  3720. @item int setpriority (int @var{class}, int @var{id}, int @var{priority})
  3721. @file{sys/resource.h} (BSD):  @ref{Priority}.
  3722.  
  3723. @comment setprotoent
  3724. @item void setprotoent (int @var{stayopen})
  3725. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  3726.  
  3727. @comment setpwent
  3728. @item void setpwent (void)
  3729. @file{pwd.h} (SVID, BSD):  @ref{Scanning All Users}.
  3730.  
  3731. @comment setregid
  3732. @item int setregid (gid_t @var{rgid}, fid_t @var{egid})
  3733. @file{unistd.h} (BSD):  @ref{Setting Groups}.
  3734.  
  3735. @comment setreuid
  3736. @item int setreuid (uid_t @var{ruid}, uid_t @var{euid})
  3737. @file{unistd.h} (BSD):  @ref{Setting User ID}.
  3738.  
  3739. @comment setrlimit
  3740. @item int setrlimit (int @var{resource}, struct rlimit *@var{rlp})
  3741. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  3742.  
  3743. @comment setservent
  3744. @item void setservent (int @var{stayopen})
  3745. @file{netdb.h} (BSD):  @ref{Services Database}.
  3746.  
  3747. @comment setsid
  3748. @item pid_t setsid (void)
  3749. @file{unistd.h} (POSIX.1):  @ref{Process Group Functions,}.
  3750.  
  3751. @comment setsockopt
  3752. @item int setsockopt (int @var{socket}, int @var{level}, int @var{optname}, void *@var{optval}, size_t @var{optlen})
  3753. @file{sys/socket.h} (BSD):  @ref{Socket Option Functions}.
  3754.  
  3755. @comment setstate
  3756. @item void * setstate (void *@var{state})
  3757. @file{stdlib.h} (BSD):  @ref{BSD Random}.
  3758.  
  3759. @comment settimeofday
  3760. @item int settimeofday (const struct timeval *@var{tp}, const struct timezone *@var{tzp})
  3761. @file{sys/time.h} (BSD):  @ref{High-Resolution Calendar}.
  3762.  
  3763. @comment setuid
  3764. @item int setuid (uid_t @var{newuid})
  3765. @file{unistd.h} (POSIX.1):  @ref{Setting User ID}.
  3766.  
  3767. @comment setvbuf
  3768. @item int setvbuf (FILE *@var{stream}, char *@var{buf}, int @var{mode}, size_t @var{size})
  3769. @file{stdio.h} (ANSI):  @ref{Controlling Buffering}.
  3770.  
  3771. @comment shutdown
  3772. @item int shutdown (int @var{socket}, int @var{how})
  3773. @file{sys/socket.h} (BSD):  @ref{Closing a Socket}.
  3774.  
  3775. @comment sig_atomic_t
  3776. @item sig_atomic_t
  3777. @file{signal.h} (ANSI):  @ref{Atomic Types}.
  3778.  
  3779. @comment sigaction
  3780. @item int sigaction (int @var{signum}, const struct sigaction *@var{action}, struct sigaction *@var{old_action})
  3781. @file{signal.h} (POSIX.1):  @ref{Advanced Signal Handling}.
  3782.  
  3783. @comment sigaddset
  3784. @item int sigaddset (sigset_t *@var{set}, int @var{signum})
  3785. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3786.  
  3787. @comment sigblock
  3788. @item int sigblock (int @var{mask})
  3789. @file{signal.h} (BSD):  @ref{Blocking in BSD}.
  3790.  
  3791. @comment sigdelset
  3792. @item int sigdelset (sigset_t *@var{set}, int @var{signum})
  3793. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3794.  
  3795. @comment sigemptyset
  3796. @item int sigemptyset (sigset_t *@var{set})
  3797. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3798.  
  3799. @comment sigfillset
  3800. @item int sigfillset (sigset_t *@var{set})
  3801. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3802.  
  3803. @comment sighandler_t
  3804. @item sighandler_t
  3805. @file{signal.h} (GNU):  @ref{Basic Signal Handling}.
  3806.  
  3807. @comment siginterrupt
  3808. @item int siginterrupt (int @var{signum}, int @var{failflag})
  3809. @file{signal.h} (BSD):  @ref{BSD Handler}.
  3810.  
  3811. @comment sigismember
  3812. @item int sigismember (const sigset_t *@var{set}, int @var{signum})
  3813. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3814.  
  3815. @comment sigjmp_buf
  3816. @item sigjmp_buf
  3817. @file{setjmp.h} (POSIX.1):  @ref{Non-Local Exits and Signals,,}.
  3818.  
  3819. @comment siglongjmp
  3820. @item void siglongjmp (sigjmp_buf @var{state}, int @var{value})
  3821. @file{setjmp.h} (POSIX.1):  @ref{Non-Local Exits and Signals,,}.
  3822.  
  3823. @comment sigmask
  3824. @item int sigmask (int @var{signum})
  3825. @file{signal.h} (BSD):  @ref{Blocking in BSD}.
  3826.  
  3827. @comment signal
  3828. @item sighandler_t signal (int @var{signum}, sighandler_t @var{action})
  3829. @file{signal.h} (ANSI):  @ref{Basic Signal Handling}.
  3830.  
  3831. @comment sigpause
  3832. @item int sigpause (int @var{mask})
  3833. @file{signal.h} (BSD):  @ref{Blocking in BSD}.
  3834.  
  3835. @comment sigpending
  3836. @item int sigpending (sigset_t *@var{set})
  3837. @file{signal.h} (POSIX.1):  @ref{Checking for Pending Signals}.
  3838.  
  3839. @comment sigprocmask
  3840. @item int sigprocmask (int @var{how}, const sigset_t *@var{set}, sigset_t *@var{oldset})
  3841. @file{signal.h} (POSIX.1):  @ref{Process Signal Mask}.
  3842.  
  3843. @comment sigset_t
  3844. @item sigset_t
  3845. @file{signal.h} (POSIX.1):  @ref{Signal Sets}.
  3846.  
  3847. @comment sigsetjmp
  3848. @item int sigsetjmp (sigjmp_buf @var{state}, int @var{savesigs})
  3849. @file{setjmp.h} (POSIX.1):  @ref{Non-Local Exits and Signals,,}.
  3850.  
  3851. @comment sigsetmask
  3852. @item int sigsetmask (int @var{mask})
  3853. @file{signal.h} (BSD):  @ref{Blocking in BSD}.
  3854.  
  3855. @comment sigstack
  3856. @item int sigstack (const struct sigstack *@var{stack}, struct sigstack *@var{oldstack})
  3857. @file{signal.h} (BSD):  @ref{Signal Stack}.
  3858.  
  3859. @comment sigsuspend
  3860. @item int sigsuspend (const sigset_t *@var{set})
  3861. @file{signal.h} (POSIX.1):  @ref{Sigsuspend}.
  3862.  
  3863. @comment sigvec
  3864. @item int sigvec (int @var{signum}, const struct sigvec *@var{action},struct sigvec *@var{old_action})
  3865. @file{signal.h} (BSD):  @ref{BSD Handler}.
  3866.  
  3867. @comment sin
  3868. @item double sin (double @var{x})
  3869. @file{math.h} (ANSI):  @ref{Trig Functions}.
  3870.  
  3871. @comment sinh
  3872. @item double sinh (double @var{x})
  3873. @file{math.h} (ANSI):  @ref{Hyperbolic Functions}.
  3874.  
  3875. @comment size_t
  3876. @item size_t
  3877. @file{stddef.h} (ANSI):  @ref{Important Data Types}.
  3878.  
  3879. @comment sleep
  3880. @item unsigned int sleep (unsigned int @var{seconds})
  3881. @file{unistd.h} (POSIX.1):  @ref{Sleeping}.
  3882.  
  3883. @comment snprintf
  3884. @item int snprintf (char *@var{s}, size_t @var{size}, const char *@var{template}, @dots{})
  3885. @file{stdio.h} (GNU):  @ref{Formatted Output Functions}.
  3886.  
  3887. @comment socket
  3888. @item int socket (int @var{namespace}, int @var{style}, int @var{protocol})
  3889. @file{sys/socket.h} (BSD):  @ref{Creating a Socket}.
  3890.  
  3891. @comment socketpair
  3892. @item int socketpair (int @var{namespace}, int @var{style}, int @var{protocol}, int @var{filedes}@t{[2]})
  3893. @file{sys/socket.h} (BSD):  @ref{Socket Pairs}.
  3894.  
  3895. @comment speed_t
  3896. @item speed_t
  3897. @file{termios.h} (POSIX.1):  @ref{Line Speed}.
  3898.  
  3899. @comment sprintf
  3900. @item int sprintf (char *@var{s}, const char *@var{template}, @dots{})
  3901. @file{stdio.h} (ANSI):  @ref{Formatted Output Functions}.
  3902.  
  3903. @comment sqrt
  3904. @item double sqrt (double @var{x})
  3905. @file{math.h} (ANSI):  @ref{Exponents and Logarithms}.
  3906.  
  3907. @comment srand
  3908. @item void srand (unsigned int @var{seed})
  3909. @file{stdlib.h} (ANSI):  @ref{ANSI Random}.
  3910.  
  3911. @comment srandom
  3912. @item void srandom (unsigned int @var{seed})
  3913. @file{stdlib.h} (BSD):  @ref{BSD Random}.
  3914.  
  3915. @comment sscanf
  3916. @item int sscanf (const char *@var{s}, const char *@var{template}, @dots{})
  3917. @file{stdio.h} (ANSI):  @ref{Formatted Input Functions}.
  3918.  
  3919. @comment ssignal
  3920. @item sighandler_t ssignal (int @var{signum}, sighandler_t @var{action})
  3921. @file{signal.h} (SVID):  @ref{Basic Signal Handling}.
  3922.  
  3923. @comment ssize_t
  3924. @item ssize_t
  3925. @file{unistd.h} (POSIX.1):  @ref{I/O Primitives}.
  3926.  
  3927. @comment stat
  3928. @item int stat (const char *@var{filename}, struct stat *@var{buf})
  3929. @file{sys/stat.h} (POSIX.1):  @ref{Reading Attributes}.
  3930.  
  3931. @comment stderr
  3932. @item FILE * stderr
  3933. @file{stdio.h} (ANSI):  @ref{Standard Streams}.
  3934.  
  3935. @comment stdin
  3936. @item FILE * stdin
  3937. @file{stdio.h} (ANSI):  @ref{Standard Streams}.
  3938.  
  3939. @comment stdout
  3940. @item FILE * stdout
  3941. @file{stdio.h} (ANSI):  @ref{Standard Streams}.
  3942.  
  3943. @comment stpcpy
  3944. @item char * stpcpy (char *@var{to}, const char *@var{from})
  3945. @file{string.h} (Unknown origin):  @ref{Copying and Concatenation,}.
  3946.  
  3947. @comment strcasecmp
  3948. @item int strcasecmp (const char *@var{s1}, const char *@var{s2})
  3949. @file{string.h} (BSD):  @ref{String/Array Comparison,}.
  3950.  
  3951. @comment strcat
  3952. @item char * strcat (char *@var{to}, const char *@var{from})
  3953. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3954.  
  3955. @comment strchr
  3956. @item char * strchr (const char *@var{string}, int @var{c})
  3957. @file{string.h} (ANSI):  @ref{Search Functions,}.
  3958.  
  3959. @comment strcmp
  3960. @item int strcmp (const char *@var{s1}, const char *@var{s2})
  3961. @file{string.h} (ANSI):  @ref{String/Array Comparison,}.
  3962.  
  3963. @comment strcoll
  3964. @item int strcoll (const char *@var{s1}, const char *@var{s2})
  3965. @file{string.h} (ANSI):  @ref{Collation Functions,}.
  3966.  
  3967. @comment strcpy
  3968. @item char * strcpy (char *@var{to}, const char *@var{from})
  3969. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3970.  
  3971. @comment strcspn
  3972. @item size_t strcspn (const char *@var{string}, const char *@var{stopset})
  3973. @file{string.h} (ANSI):  @ref{Search Functions,}.
  3974.  
  3975. @comment strdup
  3976. @item char * strdup (const char *@var{s})
  3977. @file{string.h} (SVID):  @ref{Copying and Concatenation,}.
  3978.  
  3979. @comment strerror
  3980. @item char * strerror (int @var{errnum})
  3981. @file{string.h} (ANSI):  @ref{Error Messages,}.
  3982.  
  3983. @comment strftime
  3984. @item size_t strftime (char *@var{s}, size_t @var{size}, const char *@var{template}, const struct tm *@var{brokentime})
  3985. @file{time.h} (ANSI):  @ref{Formatting Date and Time}.
  3986.  
  3987. @comment strlen
  3988. @item size_t strlen (const char *@var{s})
  3989. @file{string.h} (ANSI):  @ref{String Length,}.
  3990.  
  3991. @comment strncasecmp
  3992. @item int strncasecmp (const char *@var{s1}, const char *@var{s2}, size_t @var{n})
  3993. @file{string.h} (BSD):  @ref{String/Array Comparison,}.
  3994.  
  3995. @comment strncat
  3996. @item char * strncat (char *@var{to}, const char *@var{from}, size_t @var{size})
  3997. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  3998.  
  3999. @comment strncmp
  4000. @item int strncmp (const char *@var{s1}, const char *@var{s2}, size_t @var{size})
  4001. @file{string.h} (ANSI):  @ref{String/Array Comparison,}.
  4002.  
  4003. @comment strncpy
  4004. @item char * strncpy (char *@var{to}, const char *@var{from}, size_t @var{size})
  4005. @file{string.h} (ANSI):  @ref{Copying and Concatenation,}.
  4006.  
  4007. @comment strpbrk
  4008. @item char * strpbrk (const char *@var{string}, const char *@var{stopset})
  4009. @file{string.h} (ANSI):  @ref{Search Functions,}.
  4010.  
  4011. @comment strrchr
  4012. @item char * strrchr (const char *@var{string}, int @var{c})
  4013. @file{string.h} (ANSI):  @ref{Search Functions,}.
  4014.  
  4015. @comment strsignal
  4016. @item char * strsignal (int @var{signum})
  4017. @file{string.h} (GNU):  @ref{Signal Messages}.
  4018.  
  4019. @comment strspn
  4020. @item size_t strspn (const char *@var{string}, const char *@var{skipset})
  4021. @file{string.h} (ANSI):  @ref{Search Functions,}.
  4022.  
  4023. @comment strstr
  4024. @item char * strstr (const char *@var{haystack}, const char *@var{needle})
  4025. @file{string.h} (ANSI):  @ref{Search Functions,}.
  4026.  
  4027. @comment strtod
  4028. @item double strtod (const char *@var{string}, char **@var{tailptr})
  4029. @file{stdlib.h} (ANSI):  @ref{Parsing of Floats}.
  4030.  
  4031. @comment strtok
  4032. @item char * strtok (char *@var{newstring}, const char *@var{delimiters})
  4033. @file{string.h} (ANSI):  @ref{Finding Tokens in a String,}.
  4034.  
  4035. @comment strtol
  4036. @item long int strtol (const char *@var{string}, char **@var{tailptr}, int @var{base})
  4037. @file{stdlib.h} (ANSI):  @ref{Parsing of Integers}.
  4038.  
  4039. @comment strtoul
  4040. @item unsigned long int strtoul (const char *@var{string}, char **@var{tailptr}, int @var{base})
  4041. @file{stdlib.h} (ANSI):  @ref{Parsing of Integers}.
  4042.  
  4043. @comment struct cookie_io_functions
  4044. @item struct cookie_io_functions
  4045. @file{stdio.h} (GNU):  @ref{Streams and Cookies}.
  4046.  
  4047. @comment struct dirent
  4048. @item struct dirent
  4049. @file{dirent.h} (POSIX.1):  @ref{Directory Entries}.
  4050.  
  4051. @comment struct group
  4052. @item struct group
  4053. @file{grp.h} (POSIX.1):  @ref{Group Data Structure}.
  4054.  
  4055. @comment struct hostent
  4056. @item struct hostent
  4057. @file{netdb.h} (BSD):  @ref{Host Names}.
  4058.  
  4059. @comment struct in_addr
  4060. @item struct in_addr
  4061. @file{netinet/in.h} (BSD):  @ref{Host Address Data Type}.
  4062.  
  4063. @comment struct itimerval
  4064. @item struct itimerval
  4065. @file{sys/time.h} (BSD):  @ref{Setting an Alarm}.
  4066.  
  4067. @comment struct lconv
  4068. @item struct lconv
  4069. @file{locale.h} (ANSI):  @ref{Numeric Formatting,}.
  4070.  
  4071. @comment struct linger
  4072. @item struct linger
  4073. @file{sys/socket.h} (BSD):  @ref{Socket-Level Options}.
  4074.  
  4075. @comment struct msghdr
  4076. @item struct msghdr
  4077. @file{sys/socket.h} (BSD):  @ref{Receiving Datagrams}.
  4078.  
  4079. @comment struct mstats
  4080. @item struct mstats
  4081. @file{malloc.h} (GNU):  @ref{Statistics of Malloc}.
  4082.  
  4083. @comment struct netent
  4084. @item struct netent
  4085. @file{netdb.h} (BSD):  @ref{Networks Database}.
  4086.  
  4087. @comment struct obstack
  4088. @item struct obstack
  4089. @file{obstack.h} (GNU):  @ref{Creating Obstacks}.
  4090.  
  4091. @comment struct option
  4092. @item struct option
  4093. @file{getopt.h} (GNU):  @ref{Long Options}.
  4094.  
  4095. @comment struct passwd
  4096. @item struct passwd
  4097. @file{pwd.h} (POSIX.1):  @ref{User Data Structure}.
  4098.  
  4099. @comment struct printf_info
  4100. @item struct printf_info
  4101. @file{printf.h} (GNU):  @ref{Conversion Specifier Options}.
  4102.  
  4103. @comment struct protoent
  4104. @item struct protoent
  4105. @file{netdb.h} (BSD):  @ref{Protocols Database}.
  4106.  
  4107. @comment struct rlimit
  4108. @item struct rlimit
  4109. @file{sys/resource.h} (BSD):  @ref{Limits on Resources}.
  4110.  
  4111. @comment struct rusage
  4112. @item struct rusage
  4113. @file{sys/resource.h} (BSD):  @ref{Resource Usage}.
  4114.  
  4115. @comment struct servent
  4116. @item struct servent
  4117. @file{netdb.h} (BSD):  @ref{Services Database}.
  4118.  
  4119. @comment struct sigaction
  4120. @item struct sigaction
  4121. @file{signal.h} (POSIX.1):  @ref{Advanced Signal Handling}.
  4122.  
  4123. @comment struct sigstack
  4124. @item struct sigstack
  4125. @file{signal.h} (BSD):  @ref{Signal Stack}.
  4126.  
  4127. @comment struct sigvec
  4128. @item struct sigvec
  4129. @file{signal.h} (BSD):  @ref{BSD Handler}.
  4130.  
  4131. @comment struct sockaddr
  4132. @item struct sockaddr
  4133. @file{sys/socket.h} (BSD):  @ref{Address Formats}.
  4134.  
  4135. @comment struct sockaddr_in
  4136. @item struct sockaddr_in
  4137. @file{netinet/in.h} (BSD):  @ref{Internet Address Format}.
  4138.  
  4139. @comment struct sockaddr_un
  4140. @item struct sockaddr_un
  4141. @file{sys/un.h} (BSD):  @ref{File Namespace Details}.
  4142.  
  4143. @comment struct stat
  4144. @item struct stat
  4145. @file{sys/stat.h} (POSIX.1):  @ref{Attribute Meanings}.
  4146.  
  4147. @comment struct termios
  4148. @item struct termios
  4149. @file{termios.h} (POSIX.1):  @ref{Mode Data Types}.
  4150.  
  4151. @comment struct timeval
  4152. @item struct timeval
  4153. @file{sys/time.h} (BSD):  @ref{High-Resolution Calendar}.
  4154.  
  4155. @comment struct timezone
  4156. @item struct timezone
  4157. @file{sys/time.h} (BSD):  @ref{High-Resolution Calendar}.
  4158.  
  4159. @comment struct tm
  4160. @item struct tm
  4161. @file{time.h} (ANSI):  @ref{Broken-down Time}.
  4162.  
  4163. @comment struct tms
  4164. @item struct tms
  4165. @file{sys/times.h} (POSIX.1):  @ref{Detailed CPU Time}.
  4166.  
  4167. @comment struct utimbuf
  4168. @item struct utimbuf
  4169. @file{time.h} (POSIX.1):  @ref{File Times}.
  4170.  
  4171. @comment struct utsname
  4172. @item struct utsname
  4173. @file{sys/utsname.h} (POSIX.1):  @ref{Hardware/Software Type ID}.
  4174.  
  4175. @comment strxfrm
  4176. @item size_t strxfrm (char *@var{to}, const char *@var{from}, size_t @var{size})
  4177. @file{string.h} (ANSI):  @ref{Collation Functions,}.
  4178.  
  4179. @comment symlink
  4180. @item int symlink (const char *@var{oldname}, const char *@var{newname})
  4181. @file{unistd.h} (BSD):  @ref{Symbolic Links}.
  4182.  
  4183. @comment sysconf
  4184. @item long int sysconf (int @var{parameter})
  4185. @file{unistd.h} (POSIX.1):  @ref{Sysconf Definition}.
  4186.  
  4187. @comment system
  4188. @item int system (const char *@var{command})
  4189. @file{stdlib.h} (ANSI):  @ref{Running a Command}.
  4190.  
  4191. @comment tan
  4192. @item double tan (double @var{x})
  4193. @file{math.h} (ANSI):  @ref{Trig Functions}.
  4194.  
  4195. @comment tanh
  4196. @item double tanh (double @var{x})
  4197. @file{math.h} (ANSI):  @ref{Hyperbolic Functions}.
  4198.  
  4199. @comment tcdrain
  4200. @item int tcdrain (int @var{filedes})
  4201. @file{termios.h} (POSIX.1):  @ref{Line Control}.
  4202.  
  4203. @comment tcflag_t
  4204. @item tcflag_t
  4205. @file{termios.h} (POSIX.1):  @ref{Mode Data Types}.
  4206.  
  4207. @comment tcflow
  4208. @item int tcflow (int @var{filedes}, int @var{action})
  4209. @file{termios.h} (POSIX.1):  @ref{Line Control}.
  4210.  
  4211. @comment tcflush
  4212. @item int tcflush (int @var{filedes}, int @var{queue})
  4213. @file{termios.h} (POSIX.1):  @ref{Line Control}.
  4214.  
  4215. @comment tcgetattr
  4216. @item int tcgetattr (int @var{filedes}, struct termios *@var{termios_p})
  4217. @file{termios.h} (POSIX.1):  @ref{Mode Functions}.
  4218.  
  4219. @comment tcgetpgrp
  4220. @item pid_t tcgetpgrp (int @var{filedes})
  4221. @file{unistd.h} (POSIX.1):  @ref{Terminal Access Functions,}.
  4222.  
  4223. @comment tcsendbreak
  4224. @item int tcsendbreak (int @var{filedes}, int @var{duration})
  4225. @file{termios.h} (POSIX.1):  @ref{Line Control}.
  4226.  
  4227. @comment tcsetattr
  4228. @item int tcsetattr (int @var{filedes}, int @var{when}, const struct termios *@var{termios_p})
  4229. @file{termios.h} (POSIX.1):  @ref{Mode Functions}.
  4230.  
  4231. @comment tcsetpgrp
  4232. @item int tcsetpgrp (int @var{filedes}, pid_t @var{pgid})
  4233. @file{unistd.h} (POSIX.1):  @ref{Terminal Access Functions,}.
  4234.  
  4235. @comment telldir
  4236. @item off_t telldir (DIR *@var{dirstream})
  4237. @file{dirent.h} (BSD):  @ref{Random Access Directory}.
  4238.  
  4239. @comment tempnam
  4240. @item char * tempnam (const char *@var{dir}, const char *@var{prefix})
  4241. @file{stdio.h} (SVID):  @ref{Temporary Files}.
  4242.  
  4243. @comment time
  4244. @item time_t time (time_t *@var{result})
  4245. @file{time.h} (ANSI):  @ref{Simple Calendar Time}.
  4246.  
  4247. @comment time_t
  4248. @item time_t
  4249. @file{time.h} (ANSI):  @ref{Simple Calendar Time}.
  4250.  
  4251. @comment times
  4252. @item clock_t times (struct tms *@var{buffer})
  4253. @file{sys/times.h} (POSIX.1):  @ref{Detailed CPU Time}.
  4254.  
  4255. @comment timezone
  4256. @item long int timezone
  4257. @file{time.h} (SVID):  @ref{Time Zone Functions}.
  4258.  
  4259. @comment tmpfile
  4260. @item FILE * tmpfile (void)
  4261. @file{stdio.h} (ANSI):  @ref{Temporary Files}.
  4262.  
  4263. @comment tmpnam
  4264. @item char * tmpnam (char *@var{result})
  4265. @file{stdio.h} (ANSI):  @ref{Temporary Files}.
  4266.  
  4267. @comment toascii
  4268. @item int toascii (int @var{c})
  4269. @file{ctype.h} (SVID, BSD):  @ref{Case Conversion,}.
  4270.  
  4271. @comment tolower
  4272. @item int tolower (int @var{c})
  4273. @file{ctype.h} (ANSI):  @ref{Case Conversion,}.
  4274.  
  4275. @comment toupper
  4276. @item int toupper (int @var{c})
  4277. @file{ctype.h} (ANSI):  @ref{Case Conversion,}.
  4278.  
  4279. @comment ttyname
  4280. @item char * ttyname (int @var{filedes})
  4281. @file{unistd.h} (POSIX.1):  @ref{Is It a Terminal}.
  4282.  
  4283. @comment tzset
  4284. @item void tzset (void)
  4285. @file{time.h} (POSIX.1):  @ref{Time Zone Functions}.
  4286.  
  4287. @comment uid_t
  4288. @item uid_t
  4289. @file{sys/types.h} (POSIX.1):  @ref{Reading Persona}.
  4290.  
  4291. @comment umask
  4292. @item mode_t umask (mode_t @var{mask})
  4293. @file{sys/stat.h} (POSIX.1):  @ref{Setting Permissions}.
  4294.  
  4295. @comment uname
  4296. @item int uname (struct utsname *@var{info})
  4297. @file{sys/utsname.h} (POSIX.1):  @ref{Hardware/Software Type ID}.
  4298.  
  4299. @comment ungetc
  4300. @item int ungetc (int @var{c}, FILE *@var{stream})
  4301. @file{stdio.h} (ANSI):  @ref{How Unread}.
  4302.  
  4303. @comment union wait
  4304. @item union wait
  4305. @file{sys/wait.h} (BSD):  @ref{BSD Wait Functions}.
  4306.  
  4307. @comment unlink
  4308. @item int unlink (const char *@var{filename})
  4309. @file{unistd.h} (POSIX.1):  @ref{Deleting Files}.
  4310.  
  4311. @comment utime
  4312. @item int utime (const char *@var{filename}, const struct utimbuf *@var{times})
  4313. @file{time.h} (POSIX.1):  @ref{File Times}.
  4314.  
  4315. @comment utimes
  4316. @item int utimes (const char *@var{filename}, struct timeval @var{tvp}@t{[2]})
  4317. @file{sys/time.h} (BSD):  @ref{File Times}.
  4318.  
  4319. @comment va_alist
  4320. @item va_alist
  4321. @file{varargs.h} (Unix):  @ref{Old Varargs}.
  4322.  
  4323. @comment va_arg
  4324. @item @var{type} va_arg (va_list @var{ap}, @var{type})
  4325. @file{stdarg.h} (ANSI):  @ref{Argument Macros}.
  4326.  
  4327. @comment va_dcl
  4328. @item va_dcl
  4329. @file{varargs.h} (Unix):  @ref{Old Varargs}.
  4330.  
  4331. @comment va_end
  4332. @item void va_end (va_list @var{ap})
  4333. @file{stdarg.h} (ANSI):  @ref{Argument Macros}.
  4334.  
  4335. @comment va_list
  4336. @item va_list
  4337. @file{stdarg.h} (ANSI):  @ref{Argument Macros}.
  4338.  
  4339. @comment va_start
  4340. @item void va_start (va_list @var{ap})
  4341. @file{varargs.h} (Unix):  @ref{Old Varargs}.
  4342.  
  4343. @comment va_start
  4344. @item void va_start (va_list @var{ap}, @var{last_required})
  4345. @file{stdarg.h} (ANSI):  @ref{Argument Macros}.
  4346.  
  4347. @comment valloc
  4348. @item void * valloc (size_t @var{size})
  4349. @file{malloc.h}, @file{stdlib.h} (BSD):  @ref{Aligned Memory Blocks}.
  4350.  
  4351. @comment vasprintf
  4352. @item int vasprintf (char **@var{ptr}, const char *@var{template}, va_list @var{ap})
  4353. @file{stdio.h} (GNU):  @ref{Variable Arguments Output}.
  4354.  
  4355. @comment vfork
  4356. @item pid_t vfork (void)
  4357. @file{unistd.h} (BSD):  @ref{Creating a Process}.
  4358.  
  4359. @comment vfprintf
  4360. @item int vfprintf (FILE *@var{stream}, const char *@var{template}, va_list @var{ap})
  4361. @file{stdio.h} (ANSI):  @ref{Variable Arguments Output}.
  4362.  
  4363. @comment vfscanf
  4364. @item int vfscanf (FILE *@var{stream}, const char *@var{template}, va_list @var{ap})
  4365. @file{stdio.h} (GNU):  @ref{Variable Arguments Input}.
  4366.  
  4367. @comment vprintf
  4368. @item int vprintf (const char *@var{template}, va_list @var{ap})
  4369. @file{stdio.h} (ANSI):  @ref{Variable Arguments Output}.
  4370.  
  4371. @comment vscanf
  4372. @item int vscanf (const char *@var{template}, va_list @var{ap})
  4373. @file{stdio.h} (GNU):  @ref{Variable Arguments Input}.
  4374.  
  4375. @comment vsnprintf
  4376. @item int vsnprintf (char *@var{s}, size_t @var{size}, const char *@var{template}, va_list @var{ap})
  4377. @file{stdio.h} (GNU):  @ref{Variable Arguments Output}.
  4378.  
  4379. @comment vsprintf
  4380. @item int vsprintf (char *@var{s}, const char *@var{template}, va_list @var{ap})
  4381. @file{stdio.h} (ANSI):  @ref{Variable Arguments Output}.
  4382.  
  4383. @comment vsscanf
  4384. @item int vsscanf (const char *@var{s}, const char *@var{template}, va_list @var{ap})
  4385. @file{stdio.h} (GNU):  @ref{Variable Arguments Input}.
  4386.  
  4387. @comment wait
  4388. @item pid_t wait (int *@var{status_ptr})
  4389. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion}.
  4390.  
  4391. @comment wait3
  4392. @item pid_t wait3 (union wait *@var{status_ptr}, int @var{options}, struct rusage *@var{usage})
  4393. @file{sys/wait.h} (BSD):  @ref{BSD Wait Functions}.
  4394.  
  4395. @comment wait4
  4396. @item pid_t wait4 (pid_t @var{pid}, union wait *@var{status_ptr}, int @var{options}, struct rusage *@var{usage})
  4397. @file{sys/wait.h} (BSD):  @ref{BSD Wait Functions}.
  4398.  
  4399. @comment waitpid
  4400. @item pid_t waitpid (pid_t @var{pid}, int *@var{status_ptr}, int @var{options})
  4401. @file{sys/wait.h} (POSIX.1):  @ref{Process Completion}.
  4402.  
  4403. @comment wchar_t
  4404. @item wchar_t
  4405. @file{stddef.h} (ANSI):  @ref{Wide Char Intro,}.
  4406.  
  4407. @comment wcstombs
  4408. @item size_t wcstombs (char *@var{string}, const wchar_t @var{wstring}, size_t @var{size})
  4409. @file{stdlib.h} (ANSI):  @ref{Wide String Conversion,}.
  4410.  
  4411. @comment wctomb
  4412. @item int wctomb (char *@var{string}, wchar_t @var{wchar})
  4413. @file{stdlib.h} (ANSI):  @ref{Converting One Char,}.
  4414.  
  4415. @comment wordexp
  4416. @item int wordexp (const char *@var{words}, wordexp_t *@var{word-vector-ptr}, int @var{flags})
  4417. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  4418.  
  4419. @comment wordexp_t
  4420. @item wordexp_t
  4421. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  4422.  
  4423. @comment wordfree
  4424. @item void wordfree (wordexp_t *@var{word-vector-ptr})
  4425. @file{wordexp.h} (POSIX.2):  @ref{Calling Wordexp}.
  4426.  
  4427. @comment write
  4428. @item ssize_t write (int @var{filedes}, const void *@var{buffer}, size_t @var{size})
  4429. @file{unistd.h} (POSIX.1):  @ref{I/O Primitives}.
  4430.  
  4431.