home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.14 / text0037.txt < prev    next >
Encoding:
Internet Message Format  |  1989-01-07  |  16.0 KB

  1. From: uunet!unisoft!titipu!hlj (Hal Jespersen)
  2.  
  3. Hi, John.  Could you pls post this to the stds newsgroup?  Thanks.
  4.  
  5. [ Hal is the Technical Editor of IEEE 1003.1.  -mod ]
  6.  
  7.  
  8.                 Hal Jespersen
  9.                 (415) 420-6410, ext 448
  10.                 FAX: (415) 420-6499
  11.                 ...{uunet|amdahl|sun}!unisoft!hlj
  12.                 UniSoft Corporation
  13.                 6121 Hollis Street
  14.                 Emeryville, CA 94608-2092
  15.  
  16.  
  17. # This is a shell archive.  Remove anything before this line,
  18. # then unpack it by saving it in a file and typing "sh file".
  19. #
  20. # Wrapped by hlj on Wed Jul 27 21:16:11 PDT 1988
  21. # Contents:  posixheads.mm
  22.  
  23. echo x - posixheads.mm
  24. sed 's/^@//' > "posixheads.mm" <<'@//E*O*F posixheads.mm//'
  25. @.\"
  26. @.\"  This document contains the -mm header macros from the IEEE Std
  27. @.\"  1003.1-1988 (POSIX).  Only the normative portions of the standard are
  28. @.\"  included; the Appendix headings are omitted.
  29. @.\"  
  30. @.\"  The reason this is being disseminated electronically is that the
  31. @.\"  standard requires that each implementation provide a POSIX Conformance
  32. @.\"  Document that describes how it supports various limits and
  33. @.\"  implementation-defined things; see section 2.2.1.2 for a description of
  34. @.\"  this requirement.  The implementation is required to format the
  35. @.\"  document so that the table of contents matches the standard itself.
  36. @.\"  So, these macros will give you a head start.  I have included all the
  37. @.\"  heading levels (except for unnumbered headings), but I doubt that you
  38. @.\"  would be required to include every single one.  For example, if you
  39. @.\"  have nothing to say about a certain function (all of which should be at
  40. @.\"  .H 3 levels), you shouldn't have to carry around the empty .H 4's
  41. @.\"  underneath it, such as:
  42. @.\"  
  43. @.\"      .H 4 "Synopsis."
  44. @.\"      .H 4 "Description."
  45. @.\"      .H 4 "Returns."
  46. @.\"      .H 4 "Errors."
  47. @.\"      .H 4 "References."
  48. @.\"  
  49. @.\"  But, keep them in if you like them.
  50. @.\"  
  51. @.\"  In case this prompts you to ask, the IEEE P1003 Working Group will not
  52. @.\"  be making the full copyrighted standard available in any machine-readable
  53. @.\"  format.  There are two reasons for this:
  54. @.\"  
  55. @.\"      1.  We want to prevent unauthorized reprints, particularly
  56. @.\"      those with invisible modifications.
  57. @.\"  
  58. @.\"      2.  We want you to buy the book!
  59. @.\"  
  60. @.\"  It is planned that Draft 13 of the standard will be sent out from the IEEE
  61. @.\"  in late August; it will be dated August 15, 1988.  A typeset hard cover
  62. @.\"  book version will follow in September/October (I hope).  Except for the
  63. @.\"  inevitable formatting changes that crop up with working with
  64. @.\"  typesetters, though, Draft 13 is the final word.
  65. @.\"  
  66. @.\"                    Hal Jespersen
  67. @.\"  
  68. @.H 1 "Scope"
  69. @.H 1 "Definitions and General Requirements"
  70. @.H 2 "Terminology."
  71. @.H 2 "Conformance."
  72. @.H 3 "Implementation Conformance."
  73. @.H 4 "Requirements."
  74. @.H 4 "Documentation."
  75. @.H 4 "Conforming Implementation Options."
  76. @.H 3 "Application Conformance."
  77. @.H 4 "Strictly Conforming \s-1POSIX\s0 Application."
  78. @.H 4 "Conforming \s-1POSIX\s0 Application."
  79. @.H 5 "\s-1ISO\s0 Conforming \s-1POSIX\s0 Application."
  80. @.H 5 "<National Body> Conforming \s-1POSIX\s0 Application."
  81. @.H 4 "Conforming \s-1POSIX\s0 Application Using Extensions."
  82. @.H 3 "Language-Dependent Services for the C Programming Language."
  83. @.H 4 "Types of Conformance."
  84. @.H 4 "C Standard Language-Dependent System Support."
  85. @.H 4 "Common Usage C Language-Dependent System Support."
  86. @.H 3 "Other C Language Related Specifications."
  87. @.H 2 "General Terms."
  88. @.H 2 "General Concepts."
  89. @.H 2 "Error Numbers."
  90. @.H 2 "Primitive System Data Types."
  91. @.H 2 "Environment Description."
  92. @.H 2 "C Language Definitions."
  93. @.H 3 "Symbols From The C Standard."
  94. @.H 3 "\s-1POSIX\s0 Symbols."
  95. @.H 4 "C Standard Language-Dependent Support."
  96. @.H 4 "Common Usage-Dependent Support."
  97. @.H 3 "Headers and Function Prototypes."
  98. @.H 2 "Numerical Limits."
  99. @.H 3 "C Language Limits."
  100. @.H 3 "Minimum Values."
  101. @.H 3 "Run-Time Increasable Values."
  102. @.H 3 "Run-Time Invariant Values (Possibly Indeterminate)."
  103. @.H 3 "Pathname Variable Values."
  104. @.H 2 "Symbolic Constants."
  105. @.H 3 "Symbolic Constants for the \f2access\fP\^(\^) Function."
  106. @.H 3 "Symbolic Constant for the \f2lseek\fP\^(\^) Function."
  107. @.H 3 "Compile-Time Symbolic Constants for Portability Specifications."
  108. @.H 3 "Execution-Time Symbolic Constants for Portability Specifications."
  109. @.H 1 "Process Primitives"
  110. @.H 2 "Process Creation and Execution."
  111. @.H 3 "Process Creation."
  112. @.H 4 "Synopsis."
  113. @.H 4 "Description."
  114. @.H 4 "Returns."
  115. @.H 4 "Errors."
  116. @.H 4 "References."
  117. @.H 3 "Execute a File."
  118. @.H 4 "Synopsis."
  119. @.H 4 "Description."
  120. @.H 4 "Returns."
  121. @.H 4 "Errors."
  122. @.H 4 "References."
  123. @.H 2 "Process Termination."
  124. @.H 3 "Wait for Process Termination."
  125. @.H 4 "Synopsis."
  126. @.H 4 "Description."
  127. @.H 4 "Returns."
  128. @.H 4 "Errors."
  129. @.H 4 "References."
  130. @.H 3 "Terminate a Process."
  131. @.H 4 "Synopsis."
  132. @.H 4 "Description."
  133. @.H 4 "Returns."
  134. @.H 4 "References."
  135. @.H 2 "Signals."
  136. @.H 3 "Signal Concepts."
  137. @.H 4 "Signal Names."
  138. @.H 4 "Signal Generation and Delivery."
  139. @.H 4 "Signal Actions."
  140. @.H 4 "Signal Effects on Other Functions."
  141. @.H 3 "Send a Signal to a Process."
  142. @.H 4 "Synopsis."
  143. @.H 4 "Description."
  144. @.H 4 "Returns."
  145. @.H 4 "Errors."
  146. @.H 4 "References."
  147. @.H 3 "Manipulate Signal Sets."
  148. @.H 4 "Synopsis."
  149. @.H 4 "Description."
  150. @.H 4 "Returns."
  151. @.H 4 "Errors."
  152. @.H 4 "References."
  153. @.H 3 "Examine and Change Signal Action."
  154. @.H 4 "Synopsis."
  155. @.H 4 "Description."
  156. @.H 4 "Returns."
  157. @.H 4 "Errors."
  158. @.H 4 "References."
  159. @.H 3 "Examine and Change Blocked Signals."
  160. @.H 4 "Synopsis."
  161. @.H 4 "Description."
  162. @.H 4 "Returns."
  163. @.H 4 "Errors."
  164. @.H 4 "References."
  165. @.H 3 "Examine Pending Signals."
  166. @.H 4 "Synopsis."
  167. @.H 4 "Description."
  168. @.H 4 "Returns."
  169. @.H 4 "Errors."
  170. @.H 4 "References."
  171. @.H 3 "Wait for a Signal."
  172. @.H 4 "Synopsis."
  173. @.H 4 "Description."
  174. @.H 4 "Returns."
  175. @.H 4 "Errors."
  176. @.H 4 "References."
  177. @.H 2 "Timer Operations."
  178. @.H 3 "Schedule Alarm."
  179. @.H 4 "Synopsis."
  180. @.H 4 "Description."
  181. @.H 4 "Returns."
  182. @.H 4 "Errors."
  183. @.H 4 "References."
  184. @.H 3 "Suspend Process Execution."
  185. @.H 4 "Synopsis."
  186. @.H 4 "Description."
  187. @.H 4 "Returns."
  188. @.H 4 "Errors."
  189. @.H 4 "References."
  190. @.H 3 "Delay Process Execution."
  191. @.H 4 "Synopsis."
  192. @.H 4 "Description."
  193. @.H 4 "Returns."
  194. @.H 4 "Errors."
  195. @.H 4 "References."
  196. @.H 1 "Process Environment"
  197. @.H 2 "Process Identification."
  198. @.H 3 "Get Process and Parent Process \s-1ID\s0s."
  199. @.H 4 "Synopsis."
  200. @.H 4 "Description."
  201. @.H 4 "Returns."
  202. @.H 4 "Errors."
  203. @.H 4 "References."
  204. @.H 2 "User Identification."
  205. @.H 3 "Get Real User, Effective User, Real Group, and Effective Group \s-1ID\s0s."
  206. @.H 4 "Synopsis."
  207. @.H 4 "Description."
  208. @.H 4 "Returns."
  209. @.H 4 "Errors."
  210. @.H 4 "References."
  211. @.H 3 "Set User and Group \s-1ID\s0s."
  212. @.H 4 "Synopsis."
  213. @.H 4 "Description."
  214. @.H 4 "Returns."
  215. @.H 4 "Errors."
  216. @.H 4 "References."
  217. @.H 3 "Get Supplementary Group \s-1ID\s0s."
  218. @.H 4 "Synopsis."
  219. @.H 4 "Description."
  220. @.H 4 "Returns."
  221. @.H 4 "Errors."
  222. @.H 4 "References."
  223. @.H 3 "Get User Name."
  224. @.H 4 "Synopsis."
  225. @.H 4 "Description."
  226. @.H 4 "Returns."
  227. @.H 4 "Errors."
  228. @.H 4 "References."
  229. @.H 2 "Process Groups."
  230. @.H 3 "Get Process Group \s-1ID\s0."
  231. @.H 4 "Synopsis."
  232. @.H 4 "Description."
  233. @.H 4 "Returns."
  234. @.H 4 "Errors."
  235. @.H 4 "References."
  236. @.H 3 "Create Session and Set Process Group \s-1ID\s0."
  237. @.H 4 "Synopsis."
  238. @.H 4 "Description."
  239. @.H 4 "Returns."
  240. @.H 4 "Errors."
  241. @.H 4 "References."
  242. @.H 3 "Set Process Group \s-1ID\s0 for Job Control."
  243. @.H 4 "Synopsis."
  244. @.H 4 "Description."
  245. @.H 4 "Returns."
  246. @.H 4 "Errors."
  247. @.H 4 "References."
  248. @.H 2 "System Identification."
  249. @.H 3 "System Name."
  250. @.H 4 "Synopsis."
  251. @.H 4 "Description."
  252. @.H 4 "Returns."
  253. @.H 4 "Errors."
  254. @.H 2 "Time."
  255. @.H 3 "Get System Time."
  256. @.H 4 "Synopsis."
  257. @.H 4 "Description."
  258. @.H 4 "Returns."
  259. @.H 4 "Errors."
  260. @.H 3 "Process Times."
  261. @.H 4 "Synopsis."
  262. @.H 4 "Description."
  263. @.H 4 "Returns."
  264. @.H 4 "Errors."
  265. @.H 4 "References."
  266. @.H 2 "Environment Variables."
  267. @.H 3 "Environment Access."
  268. @.H 4 "Synopsis."
  269. @.H 4 "Description."
  270. @.H 4 "Returns."
  271. @.H 4 "Errors."
  272. @.H 4 "References."
  273. @.H 2 "Terminal Identification."
  274. @.H 3 "Generate Terminal Pathname."
  275. @.H 4 "Synopsis."
  276. @.H 4 "Description."
  277. @.H 4 "Returns."
  278. @.H 4 "Errors."
  279. @.H 4 "References."
  280. @.H 3 "Determine Terminal Device Name."
  281. @.H 4 "Synopsis."
  282. @.H 4 "Description."
  283. @.H 4 "Returns."
  284. @.H 4 "Errors."
  285. @.H 2 "Configurable System Variables."
  286. @.H 3 "Get Configurable System Variables."
  287. @.H 4 "Synopsis."
  288. @.H 4 "Description."
  289. @.H 4 "Returns."
  290. @.H 4 "Errors."
  291. @.H 1 "Files and Directories"
  292. @.H 2 "Directories."
  293. @.H 3 "Format of Directory Entries."
  294. @.H 3 "Directory Operations."
  295. @.H 4 "Synopsis."
  296. @.H 4 "Description."
  297. @.H 4 "Returns."
  298. @.H 4 "Errors."
  299. @.H 4 "References."
  300. @.H 2 "Working Directory."
  301. @.H 3 "Change Current Working Directory."
  302. @.H 4 "Synopsis."
  303. @.H 4 "Description."
  304. @.H 4 "Returns."
  305. @.H 4 "Errors."
  306. @.H 4 "References."
  307. @.H 3 "Working Directory Pathname."
  308. @.H 4 "Synopsis."
  309. @.H 4 "Description."
  310. @.H 4 "Returns."
  311. @.H 4 "Errors."
  312. @.H 4 "References."
  313. @.H 2 "General File Creation."
  314. @.H 3 "Open a File."
  315. @.H 4 "Synopsis."
  316. @.H 4 "Description."
  317. @.H 4 "Returns."
  318. @.H 4 "Errors."
  319. @.H 4 "References."
  320. @.H 3 "Create a New File or Rewrite an Existing One."
  321. @.H 4 "Synopsis."
  322. @.H 4 "Description."
  323. @.H 4 "References."
  324. @.H 3 "Set File Creation Mask."
  325. @.H 4 "Synopsis."
  326. @.H 4 "Description."
  327. @.H 4 "Returns."
  328. @.H 4 "Errors."
  329. @.H 4 "References."
  330. @.H 3 "Link to a File."
  331. @.H 4 "Synopsis."
  332. @.H 4 "Description."
  333. @.H 4 "Returns."
  334. @.H 4 "Errors."
  335. @.H 4 "References."
  336. @.H 2 "Special File Creation."
  337. @.H 3 "Make a Directory."
  338. @.H 4 "Synopsis."
  339. @.H 4 "Description."
  340. @.H 4 "Returns."
  341. @.H 4 "Errors."
  342. @.H 4 "References."
  343. @.H 3 "Make a \s-1FIFO\s0 Special File."
  344. @.H 4 "Synopsis."
  345. @.H 4 "Description."
  346. @.H 4 "Returns."
  347. @.H 4 "Errors."
  348. @.H 4 "References."
  349. @.H 2 "File Removal."
  350. @.H 3 "Remove Directory Entries."
  351. @.H 4 "Synopsis."
  352. @.H 4 "Description."
  353. @.H 4 "Returns."
  354. @.H 4 "Errors."
  355. @.H 4 "References."
  356. @.H 3 "Remove a Directory."
  357. @.H 4 "Synopsis."
  358. @.H 4 "Description."
  359. @.H 4 "Returns."
  360. @.H 4 "Errors."
  361. @.H 4 "References."
  362. @.H 3 "Rename a File."
  363. @.H 4 "Synopsis."
  364. @.H 4 "Description."
  365. @.H 4 "Returns."
  366. @.H 4 "Errors."
  367. @.H 4 "References."
  368. @.H 2 "File Characteristics."
  369. @.H 3 "File Characteristics: Header and Data Structure."
  370. @.H 4 "<sys/stat.h> File Types."
  371. @.H 4 "<sys/stat.h> File Modes."
  372. @.H 4 "<sys/stat.h> Time Entries."
  373. @.H 4 "References."
  374. @.H 3 "Get File Status."
  375. @.H 4 "Synopsis."
  376. @.H 4 "Description."
  377. @.H 4 "Returns."
  378. @.H 4 "Errors."
  379. @.H 4 "References."
  380. @.H 3 "File Accessibility."
  381. @.H 4 "Synopsis."
  382. @.H 4 "Description."
  383. @.H 4 "Returns."
  384. @.H 4 "Errors."
  385. @.H 4 "References."
  386. @.H 3 "Change File Modes."
  387. @.H 4 "Synopsis."
  388. @.H 4 "Description."
  389. @.H 4 "Returns."
  390. @.H 4 "Errors."
  391. @.H 4 "References."
  392. @.H 3 "Change Owner and Group of a File."
  393. @.H 4 "Synopsis."
  394. @.H 4 "Description."
  395. @.H 4 "Returns."
  396. @.H 4 "Errors."
  397. @.H 4 "References."
  398. @.H 3 "Set File Access and Modification Times."
  399. @.H 4 "Synopsis."
  400. @.H 4 "Description."
  401. @.H 4 "Returns."
  402. @.H 4 "Errors."
  403. @.H 4 "References."
  404. @.H 2 "Configurable Pathname Variables."
  405. @.H 3 "Get Configurable Pathname Variables."
  406. @.H 4 "Synopsis."
  407. @.H 4 "Description."
  408. @.H 4 "Returns."
  409. @.H 4 "Errors."
  410. @.H 1 "Input and Output Primitives"
  411. @.H 2 "Pipes."
  412. @.H 3 "Create an Inter-Process Channel."
  413. @.H 4 "Synopsis."
  414. @.H 4 "Description."
  415. @.H 4 "Returns."
  416. @.H 4 "Errors."
  417. @.H 4 "References."
  418. @.H 2 "File Descriptor Manipulation."
  419. @.H 3 "Duplicate an Open File Descriptor."
  420. @.H 4 "Synopsis."
  421. @.H 4 "Description."
  422. @.H 4 "Returns."
  423. @.H 4 "Errors."
  424. @.H 4 "References."
  425. @.H 2 "File Descriptor Deassignment."
  426. @.H 3 "Close a File."
  427. @.H 4 "Synopsis."
  428. @.H 4 "Description."
  429. @.H 4 "Returns."
  430. @.H 4 "Errors."
  431. @.H 4 "References."
  432. @.H 2 "Input and Output."
  433. @.H 3 "Read from a File."
  434. @.H 4 "Synopsis."
  435. @.H 4 "Description."
  436. @.H 4 "Returns."
  437. @.H 4 "Errors."
  438. @.H 4 "References."
  439. @.H 3 "Write to a File."
  440. @.H 4 "Synopsis."
  441. @.H 4 "Description."
  442. @.H 4 "Returns."
  443. @.H 4 "Errors."
  444. @.H 4 "References."
  445. @.H 2 "Control Operations on Files."
  446. @.H 3 "Data Definitions for File Control Operations."
  447. @.H 3 "File Control."
  448. @.H 4 "Synopsis."
  449. @.H 4 "Description."
  450. @.H 4 "Returns."
  451. @.H 4 "Errors."
  452. @.H 4 "References."
  453. @.H 3 "Reposition Read/Write File Offset."
  454. @.H 4 "Synopsis."
  455. @.H 4 "Description."
  456. @.H 4 "Returns."
  457. @.H 4 "Errors."
  458. @.H 4 "References."
  459. @.H 1 "Device- and Class-Specific Functions"
  460. @.H 2 "General Terminal Interface."
  461. @.H 3 "Interface Characteristics."
  462. @.H 4 "Description."
  463. @.H 4 "Opening a Terminal Device File."
  464. @.H 4 "Process Groups."
  465. @.H 4 "The Controlling Terminal."
  466. @.H 4 "Terminal Access Control."
  467. @.H 4 "Input Processing and Reading Data."
  468. @.H 4 "Canonical Mode Input Processing."
  469. @.H 4 "Non-Canonical Mode Input Processing."
  470. @.H 5 "Case A: \s-1MIN\s0 > 0, \s-1TIME\s0 > 0."
  471. @.H 5 "Case B: \s-1MIN\s0 > 0, \s-1TIME\s0 \&\fC=\fP 0."
  472. @.H 5 "Case C: \s-1MIN\s0 \&\fC=\fP 0, \s-1TIME\s0 > 0."
  473. @.H 5 "Case D: \s-1MIN\s0 \&\fC=\fP 0, \s-1TIME\s0 \&\fC=\fP 0."
  474. @.H 4 "Writing Data and Output Processing."
  475. @.H 4 "Special Characters."
  476. @.H 4 "Modem Disconnect."
  477. @.H 4 "Closing a Terminal Device File."
  478. @.H 3 "Settable Parameters."
  479. @.H 4 "\f2termios\fP Structure."
  480. @.H 4 "Input Modes."
  481. @.H 4 "Output Modes."
  482. @.H 4 "Control Modes."
  483. @.H 4 "Local Modes."
  484. @.H 4 "Special Control Characters."
  485. @.H 4 "Baud Rate Functions."
  486. @.H 5 "Synopsis."
  487. @.H 5 "Description."
  488. @.H 5 "Returns."
  489. @.H 5 "Errors."
  490. @.H 5 "References."
  491. @.H 2 "General Terminal Interface Control Functions."
  492. @.H 3 "Get and Set State."
  493. @.H 4 "Synopsis."
  494. @.H 4 "Description."
  495. @.H 4 "Returns."
  496. @.H 4 "Errors."
  497. @.H 4 "References."
  498. @.H 3 "Line Control Functions."
  499. @.H 4 "Synopsis."
  500. @.H 4 "Description."
  501. @.H 4 "Returns."
  502. @.H 4 "Errors."
  503. @.H 4 "References."
  504. @.H 3 "Get Foreground Process Group \s-1ID\s0."
  505. @.H 4 "Synopsis."
  506. @.H 4 "Description."
  507. @.H 4 "Returns."
  508. @.H 4 "Errors."
  509. @.H 4 "References."
  510. @.H 3 "Set Foreground Process Group \s-1ID\s0."
  511. @.H 4 "Synopsis."
  512. @.H 4 "Description."
  513. @.H 4 "Returns."
  514. @.H 4 "Errors."
  515. @.H 1 "Language-Specific Services for the C Programming Language"
  516. @.H 2 "Referenced C Language Routines."
  517. @.H 3 "Extensions to Time Functions."
  518. @.H 3 "Extensions to \f2setlocale\fP\^() Function."
  519. @.H 4 "Synopsis."
  520. @.H 4 "Description."
  521. @.H 2 "\s-1FILE\s0-Type C Language Functions."
  522. @.H 3 "Map a Stream Pointer to a File Descriptor."
  523. @.H 4 "Synopsis."
  524. @.H 4 "Description."
  525. @.H 4 "Returns."
  526. @.H 4 "Errors."
  527. @.H 4 "References."
  528. @.H 3 "Open a Stream on a File Descriptor."
  529. @.H 4 "Synopsis."
  530. @.H 4 "Description."
  531. @.H 4 "Returns."
  532. @.H 4 "Errors."
  533. @.H 4 "References."
  534. @.H 3 "Interactions of Other \s-1FILE\s0-Type C Functions."
  535. @.H 4 "\f2fopen\fP\^()."
  536. @.H 4 "\f2fclose\fP\^()."
  537. @.H 4 "\f2freopen\fP\^()."
  538. @.H 4 "\f2fflush\fP\^()."
  539. @.H 4 "\f2fgetc\fP\^(), \f2fgets\fP\^(), \f2fread\fP\^(), \f2getc\fP\^(), \f2getchar\fP\^(), \f2gets\fP\^(), \f2scanf\fP\^(), \f2fscanf\fP\^()."
  540. @.H 4 "\f2fputc\fP\^(), \f2fputs\fP\^(), \f2fwrite\fP\^(), \f2putc\fP\^(), \f2putchar\fP\^(), \f2puts\fP\^(), \f2printf\fP\^(), \f2vprintf\fP\^(), \f2vfprintf\fP\^()."
  541. @.H 4 "\f2fseek\fP\^(), \f2rewind\fP\^()."
  542. @.H 4 "\f2perror\fP\^()."
  543. @.H 4 "\f2tmpfile\fP\^()."
  544. @.H 4 "\f2ftell\fP\^()."
  545. @.H 4 "Error Reporting."
  546. @.H 4 "\f2exit\fP\^(), \f2abort\fP\^()."
  547. @.H 3 "Operations on Files \(em the \f2remove\fP\^() Function."
  548. @.H 2 "Other C Language Functions."
  549. @.H 3 "Non-Local Jumps."
  550. @.H 4 "Synopsis."
  551. @.H 4 "Description."
  552. @.H 4 "References."
  553. @.H 3 "Set Time Zone."
  554. @.H 4 "Synopsis."
  555. @.H 4 "Description."
  556. @.H 1 "System Databases"
  557. @.H 2 "System Databases."
  558. @.H 2 "Database Access."
  559. @.H 3 "Group Database Access."
  560. @.H 4 "Synopsis."
  561. @.H 4 "Description."
  562. @.H 4 "Errors."
  563. @.H 4 "Returns."
  564. @.H 4 "References."
  565. @.H 3 "User Database Access."
  566. @.H 4 "Synopsis."
  567. @.H 4 "Description."
  568. @.H 4 "Errors."
  569. @.H 4 "Returns."
  570. @.H 4 "References."
  571. @.H 1 "Data Interchange Format"
  572. @.H 2 "Archive/Interchange File Format."
  573. @.H 3 "Extended \&\fCtar\fP Format."
  574. @.H 4 "References."
  575. @.H 3 "Extended \&\fCcpio\fP Format."
  576. @.H 4 "Header."
  577. @.H 4 "File Name."
  578. @.H 4 "File Data."
  579. @.H 4 "Special Entries."
  580. @.H 4 "\&\fCcpio\fP Values."
  581. @.H 4 "References."
  582. @.H 3 "Multiple Volumes."
  583. @//E*O*F posixheads.mm//
  584. chmod u=rwx,g=r,o=r posixheads.mm
  585.  
  586. echo Inspecting for damage in transit...
  587. temp=/tmp/shar$$; dtemp=/tmp/.shar$$
  588. trap "rm -f $temp $dtemp; exit" 0 1 2 3 15
  589. cat > $temp <<\!!!
  590.     558   2373  14684 posixheads.mm
  591. !!!
  592. wc  posixheads.mm | sed 's=[^ ]*/==' | diff -b $temp - >$dtemp
  593. if [ -s $dtemp ]
  594. then echo "Ouch [diff of wc output]:" ; cat $dtemp
  595. else echo "No problems found."
  596. fi
  597. exit 0
  598.  
  599.  
  600. Volume-Number: Volume 14, Number 39
  601.  
  602.