ALLMAN2.PS
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:295k
源码类别:

操作系统开发

开发平台:

C/C++

  1. 3011(performance.)S
  2. 4776 V
  3. 1080(The)S
  4. 1266(request)S
  5. 1586(PT_TRACE_ME)S
  6. 2316(call)S
  7. (should)267 2492 A
  8. 2789(be)S
  9. 2914(able)S
  10. 3112(to)S
  11. 3220(specify)S
  12. 3541(signals)S
  13. 3850(that)S
  14. 4031(are)S
  15. 4185(to)S
  16. 4293(be)S
  17. 4418(treated)S
  18. 4723(normally)S
  19. 5116(and)S
  20. 4896 V
  21. 1080(not)S
  22. 1242(cause)S
  23. 1500(a)S
  24. 1579(stop.)S
  25. 1830(In)S
  26. 1947(this)S
  27. 2125(way,)S
  28. 2351(for)S
  29. 2502(example,)S
  30. 2901(programs)S
  31. 3314(with)S
  32. 3526(simulated)S
  33. 3950(257oating)S
  34. 4290(point)S
  35. 4529((which)S
  36. 4842(use)S
  37. (illegal)252 5009 A
  38. 5016 V
  39. 1080(instruction)S
  40. 1535(signals)S
  41. 1839(at)S
  42. 1937(a)S
  43. 2007(very)S
  44. 2211(high)S
  45. 2414(rate))S
  46. 2625(could)S
  47. 2873(be)S
  48. 2993(ef256ciently)S
  49. (debugged.)415 3427 A
  50. 5184 V
  51. 1080(The)S
  52. 1262(error)S
  53. 1484(indication,)S
  54. 10 R-1
  55. 1936(-)S
  56. 10 R
  57. 1993(1,)S
  58. 2093(is)S
  59. 2185(a)S
  60. (legitimate)403 2255 A
  61. 2683(function)S
  62. 3043(value;)S
  63. 10 B
  64. (errno)241 3314 A
  65. 10 R
  66. 3555(,)S
  67. 3605((see)S
  68. 10 B
  69. 3793(intro)S
  70. 10 R
  71. 4006((2)),)S
  72. 4208(can)S
  73. 4374(be)S
  74. 4495(used)S
  75. 4705(to)S
  76. 4809(disambigu-)S
  77. 5304 V
  78. 1080(ate.)S
  79. 5472 V
  80. 1080(It)S
  81. (should)267 1176 A
  82. 1477(be)S
  83. 1606(possible)S
  84. 1969(to)S
  85. 2081(stop)S
  86. 2282(a)S
  87. 2361(process)S
  88. 2697(on)S
  89. 2831(occurrence)S
  90. 3308(of)S
  91. 3426(a)S
  92. 3505(system)S
  93. (call;)174 3818 A
  94. 4026(in)S
  95. 4138(this)S
  96. 4317(way)S
  97. 4520(a)S
  98. 4600(completely)S
  99. 5082(con-)S
  100. 5592 V
  101. 1080(trolled)S
  102. 1368(environment)S
  103. 1901(could)S
  104. 2149(be)S
  105. 2269(provided.)S
  106. 7903 V
  107. 720(September)S
  108. 1176(17,)S
  109. (1996)200 1326 A
  110. 2669(()S
  111. 2711(May)S
  112. 2920(23,)S
  113. (1986)200 3070 A
  114. 3278())S
  115. 4990(Page)S
  116. 5211(2)S
  117. 8143 V
  118. EP
  119. %%Page: 1 41
  120. BP
  121. /slant 0 def
  122. /height 0 def
  123. 480 V
  124. 10 R
  125. 720(READ)S
  126. 1003(()S
  127. 1045(2)S
  128. 1103())S
  129. 2696(Eighth)S
  130. (Edition)296 2989 A
  131. 4844(READ)S
  132. 5127(()S
  133. 5169(2)S
  134. 5227())S
  135. 960 V
  136. 9 R
  137. 720(N)S
  138. 722(NA)S
  139. 790(AM)S
  140. 858(ME)S
  141. 940(E)S
  142. 1080 V
  143. 10 R
  144. 1080(read)S
  145. 10 R-1
  146. 1279(-)S
  147. 10 R
  148. 1361(read)S
  149. (input)206 1560 A
  150. 1248 V
  151. 9 R
  152. 720(S)S
  153. 722(SY)S
  154. 774(YN)S
  155. 842(NO)S
  156. 910(OP)S
  157. 978(PS)S
  158. 1030(SI)S
  159. 1082(IS)S
  160. 1115(S)S
  161. 1368 V
  162. 10 B
  163. 1080(#include)S
  164. 1482(<sys/types.h>)S
  165. 1488 V
  166. 1080(#include)S
  167. 1482(<unistd.h>)S
  168. 1728 V
  169. 1080(ssize_t)S
  170. 1398(read(int)S
  171. 10 I
  172. 1784(d)S
  173. 10 B
  174. 1834(,)S
  175. 1897(void)S
  176. 2119(*)S
  177. 10 I
  178. 2169(buf)S
  179. 10 B
  180. 2297(,)S
  181. 2360(size_t)S
  182. 10 I
  183. 2639(nbytes)S
  184. 10 B
  185. 2896())S
  186. 1896 V
  187. 9 R
  188. 720(D)S
  189. 722(DE)S
  190. 790(ES)S
  191. 848(SC)S
  192. 900(CR)S
  193. 962(RI)S
  194. 1024(IP)S
  195. 1057(PT)S
  196. 1109(TI)S
  197. 1167(IO)S
  198. 1200(ON)S
  199. 1268(N)S
  200. 2016 V
  201. 10 B
  202. 1080(Read)S
  203. 10 R
  204. 1342(attempts)S
  205. 1721(to)S
  206. 1838(read)S
  207. 10 I
  208. 2051(nbytes)S
  209. 10 R
  210. 2347(of)S
  211. 2470(data)S
  212. 2677(from)S
  213. 2912(the)S
  214. 3074(object)S
  215. 3359(referenced)S
  216. 3825(by)S
  217. 3964(the)S
  218. 4126(descriptor)S
  219. 10 I
  220. 4568(d)S
  221. 10 R
  222. 4657(into)S
  223. 4852(the)S
  224. 5014(buffer)S
  225. 2136 V
  226. 1080(pointed)S
  227. 1406(to)S
  228. 1509(by)S
  229. 10 I
  230. 1634(buf)S
  231. 10 R
  232. 1770(.)S
  233. 2304 V
  234. 1080(On)S
  235. 1232(objects)S
  236. 1547(capable)S
  237. 1885(of)S
  238. 1999(seeking,)S
  239. 2361(the)S
  240. 10 B
  241. 2514(read)S
  242. 10 R
  243. 2740(starts)S
  244. 2983(at)S
  245. 3086(a)S
  246. (position)323 3161 A
  247. 3514(given)S
  248. 3767(by)S
  249. 3897(the)S
  250. 4050(pointer)S
  251. 4365(associated)S
  252. 4809(with)S
  253. 10 I
  254. 5018(d)S
  255. 10 R
  256. 5098((see)S
  257. 2424 V
  258. 10 B
  259. 1080(lseek)S
  260. 10 R
  261. 1293((2)).)S
  262. (Upon)223 1520 A
  263. 1768(return)S
  264. 2034(from)S
  265. 10 B
  266. 2255(read)S
  267. 10 R
  268. 2451(,)S
  269. 2501(the)S
  270. 2649(pointer)S
  271. 2959(is)S
  272. 3051(incremented)S
  273. 3574(by)S
  274. 3699(the)S
  275. 3847(number)S
  276. 4179(of)S
  277. 4288(bytes)S
  278. 4525(actually)S
  279. 4869(read.)S
  280. 2592 V
  281. 1080(Objects)S
  282. 1415(that)S
  283. 1593(are)S
  284. 1744(not)S
  285. 1899(capable)S
  286. 2235(of)S
  287. 2347(seeking)S
  288. 2682(always)S
  289. 2990(read)S
  290. 3192(from)S
  291. 3416(the)S
  292. 3567(current)S
  293. (position.)348 3881 A
  294. 4282(The)S
  295. 4467(value)S
  296. 4713(of)S
  297. 4825(the)S
  298. 4976(pointer)S
  299. 2712 V
  300. 1080(associated)S
  301. 1519(with)S
  302. 1723(such)S
  303. 1932(an)S
  304. 2052(object)S
  305. 2323(is)S
  306. (unde256ned.)421 2415 A
  307. 2880 V
  308. (Upon)223 1080 A
  309. (successful)414 1338 A
  310. 1787(completion,)S
  311. 10 B
  312. 2299(read)S
  313. 10 R
  314. 2530(return)S
  315. 2806(the)S
  316. 2964(number)S
  317. 3306(of)S
  318. 3425(bytes)S
  319. 3672(actually)S
  320. 4026(read)S
  321. 4236(and)S
  322. (placed)263 4417 A
  323. 4716(in)S
  324. 4830(the)S
  325. 4989(buffer.)S
  326. 3000 V
  327. 1080(The)S
  328. 1268(system)S
  329. 1578(guarantees)S
  330. 2040(to)S
  331. 2149(read)S
  332. 2354(the)S
  333. 2508(number)S
  334. 2846(of)S
  335. 2960(bytes)S
  336. 3202(requested)S
  337. 3618(if)S
  338. 3710(the)S
  339. 3863(descriptor)S
  340. 4296(references)S
  341. 4742(a)S
  342. 4817(normal)S
  343. 5132(256le)S
  344. 3120 V
  345. 1080(that)S
  346. 1256(has)S
  347. 1415(that)S
  348. 1591(many)S
  349. 1839(bytes)S
  350. 2076(left)S
  351. 2236(before)S
  352. 2519(the)S
  353. 2667(end-of-256le,)S
  354. 3143(but)S
  355. 3296(in)S
  356. 3399(no)S
  357. 3524(other)S
  358. 3756(case.)S
  359. 3288 V
  360. 1080(If)S
  361. 1173(the)S
  362. 1321(returned)S
  363. 1682(value)S
  364. 1925(is)S
  365. 2017(0,)S
  366. 2117(then)S
  367. 2315(end-of-256le)S
  368. 2766(has)S
  369. 2925(been)S
  370. (reached.)339 3140 A
  371. 3456 V
  372. 9 R
  373. 720(R)S
  374. 722(RE)S
  375. 784(ET)S
  376. 842(TU)S
  377. 900(UR)S
  378. 968(RN)S
  379. 1030(N)S
  380. 1121(V)S
  381. 1123(VA)S
  382. 1191(AL)S
  383. 1259(LU)S
  384. 1317(UE)S
  385. 1385(E)S
  386. 3576 V
  387. 10 R
  388. 1080(If)S
  389. (successful,)439 1176 A
  390. 1643(the)S
  391. 1794(number)S
  392. 2129(of)S
  393. 2241(bytes)S
  394. 2482(actually)S
  395. 2830(read)S
  396. 3033(is)S
  397. 3129(returned.)S
  398. 3544(Otherwise,)S
  399. 4013(a)S
  400. 10 R-1
  401. 4087(-)S
  402. 10 R
  403. 4144(1)S
  404. 4223(is)S
  405. 4319(returned)S
  406. 4684(and)S
  407. 4858(the)S
  408. 5010(global)S
  409. 3696 V
  410. 1080(variable)S
  411. 10 B
  412. (errno)241 1430 A
  413. 10 R
  414. 1696(is)S
  415. 1788(set)S
  416. 1925(to)S
  417. 2028(indicate)S
  418. 2372(the)S
  419. 2520(error.)S
  420. 3864 V
  421. 9 R
  422. 720(E)S
  423. 722(ER)S
  424. 780(RR)S
  425. 842(RO)S
  426. 904(OR)S
  427. 972(RS)S
  428. 1034(S)S
  429. 3984 V
  430. 10 B
  431. 1080(Read)S
  432. 10 R
  433. (will)157 1329 A
  434. 1511(fail)S
  435. 1671(if)S
  436. 1758(one)S
  437. 1928(or)S
  438. 2037(more)S
  439. 2269(of)S
  440. 2378(the)S
  441. 2526(following)S
  442. 2942(are)S
  443. 3091(true:)S
  444. 4152 V
  445. 1080([EBADF])S
  446. 10 I
  447. 1830(D)S
  448. 10 R
  449. 1928(is)S
  450. 2020(not)S
  451. 2173(a)S
  452. 2243(valid)S
  453. 2469(descriptor)S
  454. 2897(open)S
  455. 3117(for)S
  456. 3260(reading.)S
  457. 4320 V
  458. 1080([EFAULT])S
  459. 10 I
  460. 1830(Buf)S
  461. 10 R
  462. 1995(points)S
  463. 2265(outside)S
  464. 2580(the)S
  465. 2728(allocated)S
  466. 3117(address)S
  467. (space.)249 3444 A
  468. 4488 V
  469. 1080([EIO])S
  470. 1830(An)S
  471. 1978(I/O)S
  472. 2138(error)S
  473. 2360(occurred)S
  474. 2738(while)S
  475. 2987(reading)S
  476. 3314(from)S
  477. 3535(the)S
  478. 3683(256le)S
  479. 3837(system.)S
  480. 4656 V
  481. 1080([EINTR])S
  482. 1830(A)S
  483. 1929(read)S
  484. 2129(from)S
  485. 2351(a)S
  486. 2422(slow)S
  487. 2638(device)S
  488. 2927(was)S
  489. 3110(interrupted)S
  490. 3578(before)S
  491. 3863(any)S
  492. 4035(data)S
  493. 4230(arrived)S
  494. 4543(by)S
  495. 4670(the)S
  496. 4820(delivery)S
  497. 5177(of)S
  498. 4776 V
  499. 1830(a)S
  500. 1900(signal.)S
  501. 4944 V
  502. ([EAGAIN])456 1080 A
  503. 1830(The)S
  504. 2012(256le)S
  505. 2166(was)S
  506. 2348(marked)S
  507. 2675(for)S
  508. (non-blocking)535 2818 A
  509. 3378(I/O,)S
  510. 3563(and)S
  511. 3733(no)S
  512. 3858(data)S
  513. 4051(were)S
  514. 4273(ready)S
  515. 4522(to)S
  516. 4625(be)S
  517. 4745(read.)S
  518. 5112 V
  519. 9 R
  520. 720(S)S
  521. 722(SE)S
  522. 774(EE)S
  523. 832(E)S
  524. 913(A)S
  525. 915(AL)S
  526. 983(LS)S
  527. 1041(SO)S
  528. 1093(O)S
  529. 5232 V
  530. 10 B
  531. (dup)168 1080 A
  532. 10 R
  533. 1248((2),)S
  534. 10 B
  535. 1416(fcntl)S
  536. 10 R
  537. 1613((2),)S
  538. 10 B
  539. 1781(open)S
  540. 10 R
  541. 1988((2),)S
  542. 10 B
  543. 2156(pipe)S
  544. 10 R
  545. 2341((2),)S
  546. 10 B
  547. 2509(write)S
  548. 10 R
  549. 2734((2).)S
  550. 7903 V
  551. 720(Page)S
  552. 941(1)S
  553. 4455(September)S
  554. 4911(17,)S
  555. (1996)200 5061 A
  556. 8143 V
  557. EP
  558. %%Page: 1 42
  559. BP
  560. /slant 0 def
  561. /height 0 def
  562. 480 V
  563. 10 R
  564. 720(REBOOT)S
  565. 1132(()S
  566. 1174(2)S
  567. 1232())S
  568. 2696(Eighth)S
  569. (Edition)296 2989 A
  570. 4715(REBOOT)S
  571. 5127(()S
  572. 5169(2)S
  573. 5227())S
  574. 960 V
  575. 9 R
  576. 720(N)S
  577. 722(NA)S
  578. 790(AM)S
  579. 858(ME)S
  580. 940(E)S
  581. 1080 V
  582. 10 R
  583. (reboot)257 1080 A
  584. 10 R-1
  585. 1362(-)S
  586. 10 R
  587. 1444(close)S
  588. 1676(down)S
  589. 1924(the)S
  590. 2072(system)S
  591. 2376(or)S
  592. (reboot)257 2485 A
  593. 1248 V
  594. 9 R
  595. 720(S)S
  596. 722(SY)S
  597. 774(YN)S
  598. 842(NT)S
  599. 910(TA)S
  600. 968(AX)S
  601. 1036(X)S
  602. 1368 V
  603. 10 B
  604. 1080(#de256ne)S
  605. (_MINIX_SOURCE)839 1413 A
  606. 2277(1)S
  607. 1608 V
  608. 1080(#include)S
  609. 1469(<unistd.h>)S
  610. 1848 V
  611. 1080(int)S
  612. 1223(reboot(int)S
  613. 10 I
  614. 1680(how)S
  615. 10 B
  616. 1847(,)S
  617. (...))109 1897 A
  618. 2016 V
  619. 9 R
  620. 720(D)S
  621. 722(DE)S
  622. 790(ES)S
  623. 848(SC)S
  624. 900(CR)S
  625. 962(RI)S
  626. 1024(IP)S
  627. 1057(PT)S
  628. 1109(TI)S
  629. 1167(IO)S
  630. 1200(ON)S
  631. 1268(N)S
  632. 2136 V
  633. 10 B
  634. (Reboot())376 1080 A
  635. 10 R
  636. 1481(is)S
  637. 1573(used)S
  638. 1782(to)S
  639. 1885(close)S
  640. 2117(down)S
  641. 2365(the)S
  642. 2513(system.)S
  643. 2867(It)S
  644. 2954(allows)S
  645. 3242(several)S
  646. 3553(ways)S
  647. 3785(of)S
  648. (shutting)323 3894 A
  649. 4242(down)S
  650. 4490(depending)S
  651. 4933(on)S
  652. 10 I
  653. 5058(how)S
  654. 10 R
  655. 5233(:)S
  656. 2304 V
  657. 10 B
  658. 1080(reboot(RBT_HALT))S
  659. 2424 V
  660. 10 R
  661. 1330(Halt)S
  662. 1529(the)S
  663. 1677(system)S
  664. 1981(and)S
  665. 2151(return)S
  666. 2417(to)S
  667. 2520(the)S
  668. 2668(monitor)S
  669. 3011(prompt.)S
  670. 2592 V
  671. 10 B
  672. 1080(reboot(RBT_REBOOT))S
  673. 2712 V
  674. 10 R
  675. (Reboot)290 1330 A
  676. 1645(the)S
  677. 1793(system)S
  678. 2097(by)S
  679. (letting)257 2222 A
  680. 2504(the)S
  681. 2652(monitor)S
  682. 2995(execute)S
  683. 3328(the)S
  684. ("boot")260 3476 A
  685. 3761(command.)S
  686. 2880 V
  687. 10 B
  688. 1080(reboot(RBT_PANIC))S
  689. 3000 V
  690. 10 R
  691. 1330(Cause)S
  692. 1619(a)S
  693. 1707(system)S
  694. 2029(panic.)S
  695. 2340(This)S
  696. 2562(is)S
  697. 2672(not)S
  698. 2843(normally)S
  699. (done)195 3249 A
  700. 3487(from)S
  701. 3727(user)S
  702. 3939(mode,)S
  703. 4231(but)S
  704. 4403(by)S
  705. 4547(servers)S
  706. 4877(using)S
  707. 5138(the)S
  708. 3120 V
  709. 10 B
  710. (sys_abort())481 1330 A
  711. 10 R
  712. 1836(kernel)S
  713. 2113(call.)S
  714. 3288 V
  715. 10 B
  716. 1080(reboot(RBT_MONITOR)S
  717. 10 I
  718. 2154(,)S
  719. 2204(code,)S
  720. 2444(length)S
  721. 10 B
  722. 2703())S
  723. 3408 V
  724. 10 R
  725. 1330(Halt)S
  726. 1534(the)S
  727. 1687(system)S
  728. 1996(and)S
  729. 2171(let)S
  730. 2302(the)S
  731. 2455(monitor)S
  732. 2803(execute)S
  733. 3141(the)S
  734. 3294(given)S
  735. 3547(code)S
  736. 3767(of)S
  737. 3881(the)S
  738. 4034(given)S
  739. 4288(length.)S
  740. 4620(()S
  741. 10 I
  742. 4654(code)S
  743. 10 R
  744. 4875(is)S
  745. 4973(of)S
  746. 5088(type)S
  747. 3528 V
  748. 10 B
  749. 1330(char)S
  750. 1551(*)S
  751. 10 R
  752. 1626(and)S
  753. 10 I
  754. 1796(length)S
  755. 10 R
  756. 2072(of)S
  757. 2181(type)S
  758. 10 B
  759. 2379(size_t)S
  760. 10 R
  761. 2620(.))S
  762. 3696 V
  763. 10 B
  764. 1080(reboot(RBT_RESET))S
  765. 3816 V
  766. 10 R
  767. (Reboot)290 1330 A
  768. 1645(the)S
  769. 1793(system)S
  770. 2097(with)S
  771. 2301(a)S
  772. 2371(hardware)S
  773. 2772(reset.)S
  774. 3984 V
  775. 10 B
  776. (Reboot())376 1080 A
  777. 10 R
  778. 1481(may)S
  779. 1679(only)S
  780. 1882(be)S
  781. 2002(executed)S
  782. 2385(by)S
  783. 2510(the)S
  784. 2658(super-user.)S
  785. 4152 V
  786. 9 R
  787. 720(D)S
  788. 722(DI)S
  789. 790(IA)S
  790. 823(AG)S
  791. 891(GN)S
  792. 959(NO)S
  793. 1027(OS)S
  794. 1095(ST)S
  795. 1147(TI)S
  796. 1205(IC)S
  797. 1238(CS)S
  798. 1300(S)S
  799. 4272 V
  800. 10 R
  801. 1080(If)S
  802. 1182(the)S
  803. 1339(call)S
  804. (succeeds,)383 1519 A
  805. 1936(it)S
  806. 2026(never)S
  807. 2284(returns.)S
  808. 2648(If)S
  809. 2750(something)S
  810. 3202(went)S
  811. (wrong,)282 3432 A
  812. 3748(the)S
  813. 3905(return)S
  814. 4180(value)S
  815. 4432(is)S
  816. 4533(-1)S
  817. 4652(and)S
  818. 4832(an)S
  819. 4962(error)S
  820. 5194(is)S
  821. 4392 V
  822. 1080(indicated)S
  823. 1474(by)S
  824. 10 B
  825. (errno)241 1599 A
  826. 10 R
  827. 1840(.)S
  828. 4560 V
  829. 9 R
  830. 720(S)S
  831. 722(SE)S
  832. 774(EE)S
  833. 832(E)S
  834. 928(A)S
  835. 930(AL)S
  836. 998(LS)S
  837. 1056(SO)S
  838. 1108(O)S
  839. 4680 V
  840. 10 B
  841. 1080(shutdown)S
  842. 10 R
  843. 1500((8),)S
  844. 10 B
  845. 1668(reboot)S
  846. 10 R
  847. 1948((8),)S
  848. 10 B
  849. 2116(halt)S
  850. 10 R
  851. 2284((8),)S
  852. 10 B
  853. 2452(sync)S
  854. 10 R
  855. 2642((1).)S
  856. 4848 V
  857. 9 R
  858. 720(N)S
  859. 722(NO)S
  860. 790(OT)S
  861. 858(TE)S
  862. 916(ES)S
  863. 974(S)S
  864. 4968 V
  865. 10 R
  866. 1080(Minix)S
  867. 1357(can)S
  868. 1529(not)S
  869. 1689(return)S
  870. 1962(to)S
  871. 2072(the)S
  872. 2227(monitor)S
  873. 2577(if)S
  874. (running)312 2671 A
  875. 3015(in)S
  876. 3125(real)S
  877. 3309(mode,)S
  878. 3589(or)S
  879. 3705(if)S
  880. 3799(started)S
  881. 4100(from)S
  882. 4328(MS-DOS.)S
  883. 4792(This)S
  884. 5004(means)S
  885. 5088 V
  886. 1080(that)S
  887. 1256(most)S
  888. 1476(of)S
  889. 1585(the)S
  890. (reboot)257 1733 A
  891. 2015(functions)S
  892. (will)157 2414 A
  893. 2596(change)S
  894. 2906(to)S
  895. 3009(a)S
  896. 3079(reset.)S
  897. 5256 V
  898. 9 R
  899. 720(A)S
  900. 722(AU)S
  901. 790(UT)S
  902. 858(TH)S
  903. 916(HO)S
  904. 984(OR)S
  905. 1052(R)S
  906. 5376 V
  907. 10 R
  908. 1080(Edvard)S
  909. 1396(Tuinder)S
  910. ((v892231@si.hhs.NL))902 1740 A
  911. 7903 V
  912. 720(Page)S
  913. 941(1)S
  914. 2669(()S
  915. 2711(May)S
  916. 2920(22,)S
  917. (1986)200 3070 A
  918. 3278())S
  919. 4455(September)S
  920. 4911(17,)S
  921. (1996)200 5061 A
  922. 8143 V
  923. EP
  924. %%Page: 1 43
  925. BP
  926. /slant 0 def
  927. /height 0 def
  928. 480 V
  929. 10 R
  930. 720(RENAME)S
  931. 1154(()S
  932. 1196(2)S
  933. 1254())S
  934. 2696(Eighth)S
  935. (Edition)296 2989 A
  936. 4693(RENAME)S
  937. 5127(()S
  938. 5169(2)S
  939. 5227())S
  940. 960 V
  941. 9 R
  942. 720(N)S
  943. 722(NA)S
  944. 790(AM)S
  945. 858(ME)S
  946. 940(E)S
  947. 1080 V
  948. 10 R
  949. 1080(rename)S
  950. 10 R-1
  951. 1402(-)S
  952. 10 R
  953. 1484(change)S
  954. 1794(the)S
  955. 1942(name)S
  956. 2185(of)S
  957. 2294(a)S
  958. 2364(256le)S
  959. 1248 V
  960. 9 R
  961. 720(S)S
  962. 722(SY)S
  963. 774(YN)S
  964. 842(NO)S
  965. 910(OP)S
  966. 978(PS)S
  967. 1030(SI)S
  968. 1082(IS)S
  969. 1115(S)S
  970. 1368 V
  971. 10 B
  972. 1080(#include)S
  973. 1482(<stdio.h>)S
  974. 1608 V
  975. 1080(int)S
  976. 1236(rename(const)S
  977. 1857(char)S
  978. 2091(*)S
  979. 10 I
  980. 2141(from)S
  981. 10 B
  982. 2331(,)S
  983. 2394(const)S
  984. 2656(char)S
  985. 2890(*)S
  986. 10 I
  987. 2940(to)S
  988. 10 B
  989. 3018())S
  990. 1776 V
  991. 9 R
  992. 720(D)S
  993. 722(DE)S
  994. 790(ES)S
  995. 848(SC)S
  996. 900(CR)S
  997. 962(RI)S
  998. 1024(IP)S
  999. 1057(PT)S
  1000. 1109(TI)S
  1001. 1167(IO)S
  1002. 1200(ON)S
  1003. 1268(N)S
  1004. 1896 V
  1005. 10 B
  1006. 1080(Rename)S
  1007. 10 R
  1008. 1466(causes)S
  1009. 1762(the)S
  1010. 1918(link)S
  1011. 2107(named)S
  1012. 10 I
  1013. 2408(from)S
  1014. 10 R
  1015. 2631(to)S
  1016. 2742(be)S
  1017. 2870(renamed)S
  1018. 3251(as)S
  1019. 10 I
  1020. 3369(to)S
  1021. 10 R
  1022. 3455(.)S
  1023. 3539(If)S
  1024. 10 I
  1025. 3641(to)S
  1026. 10 R
  1027. 3753(exists,)S
  1028. 4041(then)S
  1029. 4248(it)S
  1030. 4338(is)S
  1031. 4439(256rst)S
  1032. 4630(removed.)S
  1033. 5066(Both)S
  1034. 2016 V
  1035. 10 I
  1036. 1080(from)S
  1037. 10 R
  1038. 1298(and)S
  1039. 10 I
  1040. 1471(to)S
  1041. 10 R
  1042. 1577(must)S
  1043. 1800(be)S
  1044. 1923(of)S
  1045. 2035(the)S
  1046. 2186(same)S
  1047. 2421(type)S
  1048. 2622((that)S
  1049. 2835(is,)S
  1050. 2955(both)S
  1051. 3161(directories)S
  1052. 3614(or)S
  1053. 3725(both)S
  1054. (non-directories),)669 3930 A
  1055. 4626(and)S
  1056. 4798(must)S
  1057. 5020(reside)S
  1058. 2136 V
  1059. 1080(on)S
  1060. 1205(the)S
  1061. 1353(same)S
  1062. 1585(256le)S
  1063. 1739(system.)S
  1064. 2304 V
  1065. 10 B
  1066. 1080(Rename)S
  1067. 10 R
  1068. 1459(guarantees)S
  1069. 1916(that)S
  1070. 2093(an)S
  1071. 2214(instance)S
  1072. 2571(of)S
  1073. 10 I
  1074. 2682(to)S
  1075. 10 R
  1076. (will)157 2787 A
  1077. 2971(always)S
  1078. 3278(exist,)S
  1079. 3520(even)S
  1080. 3737(if)S
  1081. 3826(the)S
  1082. 3976(system)S
  1083. (should)267 4282 A
  1084. 4576(crash)S
  1085. 4816(in)S
  1086. 4921(the)S
  1087. 5071(mid-)S
  1088. 2424 V
  1089. 1080(dle)S
  1090. 1228(of)S
  1091. 1337(the)S
  1092. 1485(operation.)S
  1093. 2592 V
  1094. 1080(If)S
  1095. 1175(the)S
  1096. 1325(256nal)S
  1097. (component)446 1531 A
  1098. 2004(of)S
  1099. 10 I
  1100. 2115(from)S
  1101. 10 R
  1102. 2332(is)S
  1103. 2426(a)S
  1104. 2498(symbolic)S
  1105. 2893(link,)S
  1106. 3101(the)S
  1107. 3251(symbolic)S
  1108. 3646(link)S
  1109. 3829(is)S
  1110. 3923(renamed,)S
  1111. 4322(not)S
  1112. 4477(the)S
  1113. 4628(256le)S
  1114. 4785(or)S
  1115. 4897(directory)S
  1116. 2712 V
  1117. 1080(to)S
  1118. 1183(which)S
  1119. 1454(it)S
  1120. 1535(points.)S
  1121. 2880 V
  1122. 9 R
  1123. 720(R)S
  1124. 722(RE)S
  1125. 784(ET)S
  1126. 842(TU)S
  1127. 900(UR)S
  1128. 968(RN)S
  1129. 1030(N)S
  1130. 1121(V)S
  1131. 1123(VA)S
  1132. 1191(AL)S
  1133. 1259(LU)S
  1134. 1317(UE)S
  1135. 1385(E)S
  1136. 3000 V
  1137. 10 R
  1138. 1080(A)S
  1139. 1186(0)S
  1140. 1269(value)S
  1141. 1520(is)S
  1142. 1621(returned)S
  1143. 1991(if)S
  1144. 2087(the)S
  1145. 2244(operation)S
  1146. (succeeds,)383 2658 A
  1147. 3075(otherwise)S
  1148. 10 B
  1149. 3501(rename)S
  1150. 10 R
  1151. 3860(returns)S
  1152. 10 R-1
  1153. 4174(-)S
  1154. 10 R
  1155. 4231(1)S
  1156. 4315(and)S
  1157. 4494(the)S
  1158. 4651(global)S
  1159. 4936(variable)S
  1160. 3120 V
  1161. 10 B
  1162. (errno)241 1080 A
  1163. 10 R
  1164. 1346(indicates)S
  1165. 1729(the)S
  1166. 1877(reason)S
  1167. 2165(for)S
  1168. 2308(the)S
  1169. 2456(failure.)S
  1170. 3288 V
  1171. 9 R
  1172. 720(E)S
  1173. 722(ER)S
  1174. 780(RR)S
  1175. 842(RO)S
  1176. 904(OR)S
  1177. 972(RS)S
  1178. 1034(S)S
  1179. 3408 V
  1180. 10 B
  1181. 1080(Rename)S
  1182. 10 R
  1183. (will)157 1458 A
  1184. 1640(fail)S
  1185. 1800(and)S
  1186. 1970(neither)S
  1187. 2275(of)S
  1188. 2384(the)S
  1189. 2532(argument)S
  1190. 2937(256les)S
  1191. (will)157 3130 A
  1192. 3312(be)S
  1193. 3432(affected)S
  1194. 3783(if)S
  1195. 3870(any)S
  1196. 4040(of)S
  1197. 4149(the)S
  1198. 4297(following)S
  1199. 4713(are)S
  1200. 4862(true:)S
  1201. 3576 V
  1202. ([ENAMETOOLONG])916 1080 A
  1203. 3696 V
  1204. 1830(A)S
  1205. 1928(path)S
  1206. 2126(name)S
  1207. (exceeds)319 2369 A
  1208. 2713(PATH_MAX)S
  1209. 3287(characters.)S
  1210. 3864 V
  1211. 1080([ENOENT])S
  1212. 1830(A)S
  1213. (component)446 1928 A
  1214. 2399(of)S
  1215. 2508(the)S
  1216. 10 I
  1217. 2656(from)S
  1218. 10 R
  1219. 2871(path)S
  1220. 3069(does)S
  1221. 3278(not)S
  1222. 3431(exist,)S
  1223. 3671(or)S
  1224. 3780(a)S
  1225. 3850(path)S
  1226. 4048(pre256x)S
  1227. 4308(of)S
  1228. 10 I
  1229. 4417(to)S
  1230. 10 R
  1231. 4520(does)S
  1232. 4729(not)S
  1233. 4882(exist.)S
  1234. 4032 V
  1235. 1080([EACCES])S
  1236. 1830(A)S
  1237. (component)446 1928 A
  1238. 2399(of)S
  1239. 2508(either)S
  1240. 2763(path)S
  1241. 2961(pre256x)S
  1242. 3221(denies)S
  1243. 3503(search)S
  1244. 3786(permission.)S
  1245. 4200 V
  1246. 1080([EACCES])S
  1247. 1830(The)S
  1248. 2015(requested)S
  1249. 2429(link)S
  1250. 2613(requires)S
  1251. (writing)291 2967 A
  1252. 3287(in)S
  1253. 3394(a)S
  1254. 3468(directory)S
  1255. 3861(with)S
  1256. 4069(a)S
  1257. 4143(mode)S
  1258. 4395(that)S
  1259. 4575(denies)S
  1260. 4861(write)S
  1261. 5098(per-)S
  1262. 4320 V
  1263. 1830(mission.)S
  1264. 4488 V
  1265. 1080([EPERM])S
  1266. 1830(The)S
  1267. 2016(directory)S
  1268. 2409(containing)S
  1269. 10 I
  1270. 2862(from)S
  1271. 10 R
  1272. 3081(is)S
  1273. 3178(marked)S
  1274. 3510(sticky,)S
  1275. 3805(and)S
  1276. 3980(neither)S
  1277. 4290(the)S
  1278. 4443(containing)S
  1279. 4897(directory)S
  1280. 4608 V
  1281. 1830(nor)S
  1282. 10 I
  1283. 1989(from)S
  1284. 10 R
  1285. 2204(are)S
  1286. 2353(owned)S
  1287. 2646(by)S
  1288. 2771(the)S
  1289. 2919(effective)S
  1290. 3298(user)S
  1291. 3491(ID.)S
  1292. 4776 V
  1293. 1080([EPERM])S
  1294. 1830(The)S
  1295. 10 I
  1296. 2020(to)S
  1297. 10 R
  1298. 2131(256le)S
  1299. 2293(exists,)S
  1300. 2580(the)S
  1301. 2736(directory)S
  1302. 3133(containing)S
  1303. 10 I
  1304. 3590(to)S
  1305. 10 R
  1306. 3701(is)S
  1307. 3801(marked)S
  1308. 4136(sticky,)S
  1309. 4434(and)S
  1310. 4612(neither)S
  1311. 4925(the)S
  1312. 5082(con-)S
  1313. 4896 V
  1314. 1830(taining)S
  1315. 2134(directory)S
  1316. 2523(nor)S
  1317. 10 I
  1318. 2682(to)S
  1319. 10 R
  1320. 2785(are)S
  1321. 2934(owned)S
  1322. 3227(by)S
  1323. 3352(the)S
  1324. 3500(effective)S
  1325. 3879(user)S
  1326. 4072(ID.)S
  1327. 5064 V
  1328. 1080([ELOOP])S
  1329. 1830(Too)S
  1330. 2022(many)S
  1331. 2275(symbolic)S
  1332. 2673(links)S
  1333. 2899(were)S
  1334. (encountered)492 3127 A
  1335. 3650(in)S
  1336. 3759(translating)S
  1337. 4215(either)S
  1338. 4476(pathname.)S
  1339. 4948((Minix-)S
  1340. 5184 V
  1341. 1830(vmd))S
  1342. 5352 V
  1343. 1080([ENOTDIR])S
  1344. 1830(A)S
  1345. (component)446 1928 A
  1346. 2399(of)S
  1347. 2508(either)S
  1348. 2763(path)S
  1349. 2961(pre256x)S
  1350. 3221(is)S
  1351. 3313(not)S
  1352. 3466(a)S
  1353. 3536(directory.)S
  1354. 5520 V
  1355. 1080([ENOTDIR])S
  1356. 10 I
  1357. 1830(From)S
  1358. 10 R
  1359. 2079(is)S
  1360. 2171(a)S
  1361. 2241(directory,)S
  1362. 2655(but)S
  1363. 10 I
  1364. 2808(to)S
  1365. 10 R
  1366. 2911(is)S
  1367. 3003(not)S
  1368. 3156(a)S
  1369. 3226(directory.)S
  1370. 5688 V
  1371. 1080([EISDIR])S
  1372. 10 I
  1373. 1830(To)S
  1374. 10 R
  1375. 1961(is)S
  1376. 2053(a)S
  1377. 2123(directory,)S
  1378. 2537(but)S
  1379. 10 I
  1380. 2690(from)S
  1381. 10 R
  1382. 2905(is)S
  1383. 2997(not)S
  1384. 3150(a)S
  1385. 3220(directory.)S
  1386. 5856 V
  1387. 1080([EXDEV])S
  1388. 1830(The)S
  1389. 2012(link)S
  1390. 2193(named)S
  1391. 2486(by)S
  1392. 10 I
  1393. 2611(to)S
  1394. 10 R
  1395. 2714(and)S
  1396. 2884(the)S
  1397. 3032(256le)S
  1398. 3186(named)S
  1399. 3479(by)S
  1400. 10 I
  1401. 3604(from)S
  1402. 10 R
  1403. 3820(are)S
  1404. 3970(on)S
  1405. 4096(different)S
  1406. 4470(logical)S
  1407. 4770(devices)S
  1408. 5098((256le)S
  1409. 5976 V
  1410. 1830(systems).)S
  1411. 6144 V
  1412. 1080([ENOSPC])S
  1413. 1830(The)S
  1414. 2037(directory)S
  1415. 2452(in)S
  1416. 2581(which)S
  1417. 2878(the)S
  1418. 3052(entry)S
  1419. 3310(for)S
  1420. 3479(the)S
  1421. 3653(new)S
  1422. 3872(name)S
  1423. 4141(is)S
  1424. 4259(being)S
  1425. (placed)263 4533 A
  1426. (cannot)268 4847 A
  1427. 5166(be)S
  1428. 6264 V
  1429. 1830(extended)S
  1430. (because)319 2218 A
  1431. 2562(there)S
  1432. 2789(is)S
  1433. 2881(no)S
  1434. (space)224 3006 A
  1435. 3255(left)S
  1436. 3415(on)S
  1437. 3540(the)S
  1438. 3688(256le)S
  1439. 3842(system)S
  1440. 4146(containing)S
  1441. 4595(the)S
  1442. 4743(directory.)S
  1443. 6432 V
  1444. 1080([EIO])S
  1445. 1830(An)S
  1446. 1978(I/O)S
  1447. 2138(error)S
  1448. 2360(occurred)S
  1449. 2738(while)S
  1450. 2987(making)S
  1451. 3313(or)S
  1452. (updating)351 3422 A
  1453. 3798(a)S
  1454. 3868(directory)S
  1455. 4257(entry.)S
  1456. 6600 V
  1457. 1080([EROFS])S
  1458. 1830(The)S
  1459. 2012(requested)S
  1460. 2423(link)S
  1461. 2604(requires)S
  1462. (writing)291 2954 A
  1463. 3270(in)S
  1464. 3373(a)S
  1465. 3443(directory)S
  1466. 3832(on)S
  1467. 3957(a)S
  1468. 4027(read-only)S
  1469. 4438(256le)S
  1470. 4592(system.)S
  1471. 6768 V
  1472. 1080([EFAULT])S
  1473. 10 I
  1474. 1830(Path)S
  1475. 10 R
  1476. 2045(points)S
  1477. 2315(outside)S
  1478. 2630(the)S
  1479. 2778(process's)S
  1480. 3178(allocated)S
  1481. 3567(address)S
  1482. (space.)249 3894 A
  1483. 6936 V
  1484. ([EINVAL])445 1080 A
  1485. 10 I
  1486. 1830(From)S
  1487. 10 R
  1488. 2079(is)S
  1489. 2171(a)S
  1490. 2241(parent)S
  1491. 2518(directory)S
  1492. 2907(of)S
  1493. 10 I
  1494. 3016(to)S
  1495. 10 R
  1496. 3102(,)S
  1497. 3152(or)S
  1498. 3261(an)S
  1499. 3381(attempt)S
  1500. 3708(is)S
  1501. 3800(made)S
  1502. 4043(to)S
  1503. 4146(rename)S
  1504. 4468(``.'')S
  1505. 4654(or)S
  1506. 4763(``..''.)S
  1507. 7104 V
  1508. 1080([ENOTEMPTY])S
  1509. 10 I
  1510. 1830(To)S
  1511. 10 R
  1512. 1961(is)S
  1513. 2053(a)S
  1514. 2123(directory)S
  1515. 2512(and)S
  1516. 2682(is)S
  1517. 2774(not)S
  1518. 2927(empty.)S
  1519. 7272 V
  1520. 9 R
  1521. 720(S)S
  1522. 722(SE)S
  1523. 774(EE)S
  1524. 832(E)S
  1525. 913(A)S
  1526. 915(AL)S
  1527. 983(LS)S
  1528. 1041(SO)S
  1529. 1093(O)S
  1530. 7392 V
  1531. 10 B
  1532. 1080(open)S
  1533. 10 R
  1534. 1287((2))S
  1535. 7903 V
  1536. 720(Page)S
  1537. 941(1)S
  1538. 2616(()S
  1539. (August)290 2658 A
  1540. 2973(26,)S
  1541. (1985)200 3123 A
  1542. 3331())S
  1543. 4455(September)S
  1544. 4911(17,)S
  1545. (1996)200 5061 A
  1546. 8143 V
  1547. EP
  1548. %%Page: 1 44
  1549. BP
  1550. /slant 0 def
  1551. /height 0 def
  1552. 480 V
  1553. 10 R
  1554. 720(RMDIR)S
  1555. 1058(()S
  1556. 1100(2)S
  1557. 1158())S
  1558. 2696(Eighth)S
  1559. (Edition)296 2989 A
  1560. 4789(RMDIR)S
  1561. 5127(()S
  1562. 5169(2)S
  1563. 5227())S
  1564. 960 V
  1565. 9 R
  1566. 720(N)S
  1567. 722(NA)S
  1568. 790(AM)S
  1569. 858(ME)S
  1570. 940(E)S
  1571. 1080 V
  1572. 10 R
  1573. 1080(rmdir)S
  1574. 10 R-1
  1575. 1329(-)S
  1576. 10 R
  1577. 1411(remove)S
  1578. 1738(a)S
  1579. 1808(directory)S
  1580. 2197(256le)S
  1581. 1248 V
  1582. 9 R
  1583. 720(S)S
  1584. 722(SY)S
  1585. 774(YN)S
  1586. 842(NO)S
  1587. 910(OP)S
  1588. 978(PS)S
  1589. 1030(SI)S
  1590. 1082(IS)S
  1591. 1115(S)S
  1592. 1368 V
  1593. 10 B
  1594. 1080(#include)S
  1595. 1482(<unistd.h>)S
  1596. 1608 V
  1597. 1080(int)S
  1598. 1236(rmdir(const)S
  1599. 1790(char)S
  1600. 2024(*)S
  1601. 10 I
  1602. 2074(path)S
  1603. 10 B
  1604. 2252())S
  1605. 1776 V
  1606. 9 R
  1607. 720(D)S
  1608. 722(DE)S
  1609. 790(ES)S
  1610. 848(SC)S
  1611. 900(CR)S
  1612. 962(RI)S
  1613. 1024(IP)S
  1614. 1057(PT)S
  1615. 1109(TI)S
  1616. 1167(IO)S
  1617. 1200(ON)S
  1618. 1268(N)S
  1619. 1896 V
  1620. 10 B
  1621. 1080(Rmdir)S
  1622. 10 R
  1623. 1395(removes)S
  1624. 1765(a)S
  1625. 1839(directory)S
  1626. 2232(256le)S
  1627. 2390(whose)S
  1628. 2676(name)S
  1629. 2923(is)S
  1630. 3019(given)S
  1631. 3271(by)S
  1632. 10 I
  1633. 3400(path.)S
  1634. 10 R
  1635. 3633(The)S
  1636. 3820(directory)S
  1637. 4214(must)S
  1638. 4439(not)S
  1639. 4597(have)S
  1640. 4817(any)S
  1641. 4992(entries)S
  1642. 2016 V
  1643. 1080(other)S
  1644. 1312(than)S
  1645. 1510(.)S
  1646. 1560(and)S
  1647. (...)75 1730 A
  1648. 2184 V
  1649. 9 R
  1650. 720(R)S
  1651. 722(RE)S
  1652. 784(ET)S
  1653. 842(TU)S
  1654. 900(UR)S
  1655. 968(RN)S
  1656. 1030(N)S
  1657. 1121(V)S
  1658. 1123(VA)S
  1659. 1191(AL)S
  1660. 1259(LU)S
  1661. 1317(UE)S
  1662. 1385(E)S
  1663. 2304 V
  1664. 10 R
  1665. 1080(A)S
  1666. 1178(0)S
  1667. 1253(is)S
  1668. 1345(returned)S
  1669. 1706(if)S
  1670. 1793(the)S
  1671. 1941(remove)S
  1672. (succeeds;)386 2268 A
  1673. 2679(otherwise)S
  1674. 3096(a)S
  1675. 10 R-1
  1676. 3166(-)S
  1677. 10 R
  1678. 3223(1)S
  1679. 3298(is)S
  1680. 3390(returned)S
  1681. 3751(and)S
  1682. 3921(an)S
  1683. 4042(error)S
  1684. 4265(code)S
  1685. 4481(is)S
  1686. 4574(stored)S
  1687. 4846(in)S
  1688. 4950(the)S
  1689. 5099(glo-)S
  1690. 2424 V
  1691. 1080(bal)S
  1692. 1228(location)S
  1693. 10 I
  1694. 1577(errno)S
  1695. 10 R
  1696. 1816(.)S
  1697. 2592 V
  1698. 9 R
  1699. 720(E)S
  1700. 722(ER)S
  1701. 780(RR)S
  1702. 842(RO)S
  1703. 904(OR)S
  1704. 972(RS)S
  1705. 1034(S)S
  1706. 2712 V
  1707. 10 R
  1708. 1080(The)S
  1709. 1262(named)S
  1710. 1555(256le)S
  1711. 1709(is)S
  1712. 1801(removed)S
  1713. 2178(unless)S
  1714. 2454(one)S
  1715. 2624(or)S
  1716. 2733(more)S
  1717. 2965(of)S
  1718. 3074(the)S
  1719. 3222(following)S
  1720. 3638(are)S
  1721. 3787(true:)S
  1722. 2880 V
  1723. 1080([ENOTDIR])S
  1724. 1830(A)S
  1725. (component)446 1928 A
  1726. 2399(of)S
  1727. 2508(the)S
  1728. 2656(path)S
  1729. 2854(is)S
  1730. 2946(not)S
  1731. 3099(a)S
  1732. 3169(directory.)S
  1733. 3048 V
  1734. ([ENAMETOOLONG])916 1080 A
  1735. 3168 V
  1736. 1830(The)S
  1737. 2012(path)S
  1738. 2210(name)S
  1739. (exceeds)319 2453 A
  1740. 2797(PATH_MAX)S
  1741. 3371(characters.)S
  1742. 3336 V
  1743. 1080([ENOENT])S
  1744. 1830(The)S
  1745. 2012(named)S
  1746. 2305(directory)S
  1747. 2694(does)S
  1748. 2903(not)S
  1749. 3056(exist.)S
  1750. 3504 V
  1751. 1080([ELOOP])S
  1752. 1830(Too)S
  1753. 2033(many)S
  1754. 2297(symbolic)S
  1755. 2706(links)S
  1756. 2942(were)S
  1757. (encountered)492 3180 A
  1758. 3713(in)S
  1759. 3833(translating)S
  1760. 4300(the)S
  1761. 4465(pathname.)S
  1762. 4948((Minix-)S
  1763. 3624 V
  1764. 1830(vmd))S
  1765. 3792 V
  1766. 1080([ENOTEMPTY])S
  1767. 1830(The)S
  1768. 2012(named)S
  1769. 2305(directory)S
  1770. 2694(contains)S
  1771. 3054(256les)S
  1772. 3247(other)S
  1773. 3479(than)S
  1774. 3677(``.'')S
  1775. 3863(and)S
  1776. 4033(``..'')S
  1777. 4244(in)S
  1778. 4347(it.)S
  1779. 3960 V
  1780. 1080([EACCES])S
  1781. 1830(Search)S
  1782. 2130(permission)S
  1783. 2596(is)S
  1784. 2688(denied)S
  1785. 2981(for)S
  1786. 3124(a)S
  1787. (component)446 3194 A
  1788. 3665(of)S
  1789. 3774(the)S
  1790. 3922(path)S
  1791. 4120(pre256x.)S
  1792. 4128 V
  1793. 1080([EACCES])S
  1794. 1830(Write)S
  1795. 2085(permission)S
  1796. 2551(is)S
  1797. 2643(denied)S
  1798. 2936(on)S
  1799. 3061(the)S
  1800. 3209(directory)S
  1801. 3598(containing)S
  1802. 4047(the)S
  1803. 4195(link)S
  1804. 4376(to)S
  1805. 4479(be)S
  1806. 4599(removed.)S
  1807. 4296 V
  1808. 1080([EPERM])S
  1809. 1830(The)S
  1810. 2021(directory)S
  1811. 2419(containing)S
  1812. 2877(the)S
  1813. 3034(directory)S
  1814. 3432(to)S
  1815. 3545(be)S
  1816. 3675(removed)S
  1817. 4062(is)S
  1818. 4164(marked)S
  1819. 4501(sticky,)S
  1820. 4801(and)S
  1821. 4981(neither)S
  1822. 4416 V
  1823. 1830(the)S
  1824. 1985(containing)S
  1825. 2441(directory)S
  1826. 2836(nor)S
  1827. 3001(the)S
  1828. 3155(directory)S
  1829. 3550(to)S
  1830. 3659(be)S
  1831. 3785(removed)S
  1832. 4168(are)S
  1833. 4323(owned)S
  1834. 4622(by)S
  1835. 4753(the)S
  1836. 4907(effective)S
  1837. 4536 V
  1838. 1830(user)S
  1839. 2023(ID.)S
  1840. 4704 V
  1841. 1080([EBUSY])S
  1842. 1830(The)S
  1843. 2012(directory)S
  1844. 2401(to)S
  1845. 2504(be)S
  1846. 2624(removed)S
  1847. 3001(is)S
  1848. 3093(the)S
  1849. (mount)256 3241 A
  1850. 3522(point)S
  1851. 3753(for)S
  1852. 3896(a)S
  1853. (mounted)351 3966 A
  1854. 4342(256le)S
  1855. 4496(system.)S
  1856. 4872 V
  1857. 1080([EIO])S
  1858. 1830(An)S
  1859. 1978(I/O)S
  1860. 2138(error)S
  1861. 2360(occurred)S
  1862. 2738(while)S
  1863. 2987(deleting)S
  1864. 3336(the)S
  1865. 3484(directory)S
  1866. 3873(entry)S
  1867. 4105(or)S
  1868. 4214(deallocating)S
  1869. 4731(the)S
  1870. (inode.)248 4879 A
  1871. 5040 V
  1872. 1080([EROFS])S
  1873. 1830(The)S
  1874. 2012(directory)S
  1875. 2401(entry)S
  1876. 2633(to)S
  1877. 2736(be)S
  1878. 2856(removed)S
  1879. 3233(resides)S
  1880. 3538(on)S
  1881. 3663(a)S
  1882. 3733(read-only)S
  1883. 4144(256le)S
  1884. 4298(system.)S
  1885. 5208 V
  1886. 1080([EFAULT])S
  1887. 10 I
  1888. 1830(Path)S
  1889. 10 R
  1890. 2045(points)S
  1891. 2315(outside)S
  1892. 2630(the)S
  1893. 2778(process's)S
  1894. 3178(allocated)S
  1895. 3567(address)S
  1896. (space.)249 3894 A
  1897. 5376 V
  1898. 9 R
  1899. 720(S)S
  1900. 722(SE)S
  1901. 774(EE)S
  1902. 832(E)S
  1903. 913(A)S
  1904. 915(AL)S
  1905. 983(LS)S
  1906. 1041(SO)S
  1907. 1093(O)S
  1908. 5496 V
  1909. 10 B
  1910. 1080(mkdir)S
  1911. 10 R
  1912. 1349((2),)S
  1913. 10 B
  1914. 1517(unlink)S
  1915. 10 R
  1916. 1797((2).)S
  1917. 7903 V
  1918. 720(Page)S
  1919. 941(1)S
  1920. 4455(September)S
  1921. 4911(17,)S
  1922. (1996)200 5061 A
  1923. 8143 V
  1924. EP
  1925. %%Page: 1 45
  1926. BP
  1927. /slant 0 def
  1928. /height 0 def
  1929. 480 V
  1930. 10 R
  1931. 720(SETSID)S
  1932. 1071(()S
  1933. 1113(2)S
  1934. 1171())S
  1935. 2696(Eighth)S
  1936. (Edition)296 2989 A
  1937. 4776(SETSID)S
  1938. 5127(()S
  1939. 5169(2)S
  1940. 5227())S
  1941. 960 V
  1942. 9 R
  1943. 720(N)S
  1944. 722(NA)S
  1945. 790(AM)S
  1946. 858(ME)S
  1947. 940(E)S
  1948. 1080 V
  1949. 10 R
  1950. 1080(setsid,)S
  1951. 1359(getpgrp)S
  1952. 10 R-1
  1953. 1691(-)S
  1954. 10 R
  1955. 1773(create)S
  1956. 2040(process)S
  1957. (group,)259 2367 A
  1958. 2651(get)S
  1959. 2799(process)S
  1960. (group)234 3126 A
  1961. 3385(id)S
  1962. 1248 V
  1963. 9 R
  1964. 720(S)S
  1965. 722(SY)S
  1966. 774(YN)S
  1967. 842(NO)S
  1968. 910(OP)S
  1969. 978(PS)S
  1970. 1030(SI)S
  1971. 1082(IS)S
  1972. 1115(S)S
  1973. 1368 V
  1974. 10 B
  1975. 1080(#include)S
  1976. 1482(<sys/types.h>)S
  1977. 1488 V
  1978. 1080(#include)S
  1979. 1482(<unistd.h>)S
  1980. 1728 V
  1981. 1080(pid_t)S
  1982. 1342(setsid(void))S
  1983. 1848 V
  1984. 1080(pid_t)S
  1985. 1342(getpgrp(void))S
  1986. 2016 V
  1987. 9 R
  1988. 720(D)S
  1989. 722(DE)S
  1990. 790(ES)S
  1991. 848(SC)S
  1992. 900(CR)S
  1993. 962(RI)S
  1994. 1024(IP)S
  1995. 1057(PT)S
  1996. 1109(TI)S
  1997. 1167(IO)S
  1998. 1200(ON)S
  1999. 1268(N)S
  2000. 2136 V
  2001. 10 B
  2002. 1080(Setsid())S
  2003. 10 R
  2004. 1432(creates)S
  2005. 1739(a)S
  2006. 1810(new)S
  2007. 2004(session)S
  2008. 2320(if)S
  2009. 2408(the)S
  2010. (calling)274 2558 A
  2011. 2859(process)S
  2012. 3188(is)S
  2013. 3282(not)S
  2014. 3437(already)S
  2015. 3761(a)S
  2016. 3833(session)S
  2017. 4150(leader.)S
  2018. 4474(The)S
  2019. (calling)274 4658 A
  2020. 4959(process)S
  2021. 2256 V
  2022. 1080(becomes)S
  2023. 1460(the)S
  2024. 1611(session)S
  2025. 1929(leader)S
  2026. 2204(of)S
  2027. 2316(a)S
  2028. 2389(new)S
  2029. 2584(process)S
  2030. (group)234 2913 A
  2031. 3174(and)S
  2032. 3346(the)S
  2033. 3496(process)S
  2034. (group)234 3825 A
  2035. 4086(ID)S
  2036. 4220(of)S
  2037. 4331(this)S
  2038. 4503(new)S
  2039. 4698(process)S
  2040. (group)234 5027 A
  2041. 2376 V
  2042. (will)157 1080 A
  2043. 1277(be)S
  2044. 1412(equal)S
  2045. 1670(to)S
  2046. 1788(the)S
  2047. 1951(process)S
  2048. 2293(ID)S
  2049. 2440(of)S
  2050. 2564(the)S
  2051. 2727(new)S
  2052. 2935(session)S
  2053. 3266(leader.)S
  2054. 3604(The)S
  2055. 3802(process)S
  2056. (group)234 4145 A
  2057. 4420(ID)S
  2058. 4568(is)S
  2059. 4676(inherited)S
  2060. 5075(on)S
  2061. 5216(a)S
  2062. 2496 V
  2063. 10 B
  2064. 1080(fork())S
  2065. 10 R
  2066. 1333(.)S
  2067. 2664 V
  2068. 10 B
  2069. 1080(Getpgrp())S
  2070. 10 R
  2071. 1537(returns)S
  2072. 1842(the)S
  2073. 1990(process)S
  2074. (group)234 2317 A
  2075. 2576(ID)S
  2076. 2708(of)S
  2077. 2817(the)S
  2078. (calling)274 2965 A
  2079. 3264(process.)S
  2080. 2832 V
  2081. 9 R
  2082. 720(S)S
  2083. 722(SE)S
  2084. 774(EE)S
  2085. 832(E)S
  2086. 913(A)S
  2087. 915(AL)S
  2088. 983(LS)S
  2089. 1041(SO)S
  2090. 1093(O)S
  2091. 2952 V
  2092. 10 B
  2093. (kill)140 1080 A
  2094. 10 R
  2095. 1220((2),)S
  2096. 10 B
  2097. 1388(termios)S
  2098. 10 R
  2099. 1713((3),)S
  2100. 10 B
  2101. 1881(tty)S
  2102. 10 R
  2103. 1999((4).)S
  2104. 3120 V
  2105. 9 R
  2106. 720(D)S
  2107. 722(DI)S
  2108. 790(IA)S
  2109. 823(AG)S
  2110. 891(GN)S
  2111. 959(NO)S
  2112. 1027(OS)S
  2113. 1095(ST)S
  2114. 1147(TI)S
  2115. 1205(IC)S
  2116. 1238(CS)S
  2117. 1300(S)S
  2118. 3240 V
  2119. 10 B
  2120. 1080(Setsid())S
  2121. 10 R
  2122. 1432(returns)S
  2123. 1738(the)S
  2124. 1887(new)S
  2125. 2081(process)S
  2126. (group)234 2409 A
  2127. 2669(ID)S
  2128. 2802(on)S
  2129. (success,)327 2928 A
  2130. 3281(or)S
  2131. 10 R-1
  2132. 3391(-)S
  2133. 10 R
  2134. 3448(1)S
  2135. 3524(with)S
  2136. 10 B
  2137. (errno)241 3729 A
  2138. 10 R
  2139. 3996(set)S
  2140. 4134(to)S
  2141. 10 B
  2142. 4238(EPERM)S
  2143. 10 R
  2144. 4628(if)S
  2145. 4716(the)S
  2146. 4865(process)S
  2147. 5194(is)S
  2148. 3360 V
  2149. 1080(already)S
  2150. 1402(a)S
  2151. 1472(session)S
  2152. 1787(leader.)S
  2153. 3528 V
  2154. 9 R
  2155. 720(A)S
  2156. 722(AU)S
  2157. 790(UT)S
  2158. 858(TH)S
  2159. 916(HO)S
  2160. 984(OR)S
  2161. 1052(R)S
  2162. 3648 V
  2163. 10 R
  2164. 1080(Kees)S
  2165. 1307(J.)S
  2166. 1396(Bot)S
  2167. 1566((kjb@cs.vu.nl))S
  2168. 7903 V
  2169. 720(Page)S
  2170. 941(1)S
  2171. 2694(()S
  2172. 2736(May)S
  2173. 2945(9,)S
  2174. (1985)200 3045 A
  2175. 3253())S
  2176. 4455(September)S
  2177. 4911(17,)S
  2178. (1996)200 5061 A
  2179. 8143 V
  2180. EP
  2181. %%Page: 1 46
  2182. BP
  2183. /slant 0 def
  2184. /height 0 def
  2185. 480 V
  2186. 10 R
  2187. 720(SETUID)S
  2188. 1088(()S
  2189. 1130(2)S
  2190. 1188())S
  2191. 2696(Eighth)S
  2192. (Edition)296 2989 A
  2193. 4759(SETUID)S
  2194. 5127(()S
  2195. 5169(2)S
  2196. 5227())S
  2197. 960 V
  2198. 9 R
  2199. 720(N)S
  2200. 722(NA)S
  2201. 790(AM)S
  2202. 858(ME)S
  2203. 940(E)S
  2204. 1080 V
  2205. 10 R
  2206. 1080(setuid,)S
  2207. 1370(setgid)S
  2208. 10 R-1
  2209. 1635(-)S
  2210. 10 R
  2211. 1717(set)S
  2212. 1854(user)S
  2213. 2047(or)S
  2214. (group)234 2156 A
  2215. 2415(ID's)S
  2216. 1248 V
  2217. 9 R
  2218. 720(S)S
  2219. 722(SY)S
  2220. 774(YN)S
  2221. 842(NO)S
  2222. 910(OP)S
  2223. 978(PS)S
  2224. 1030(SI)S
  2225. 1082(IS)S
  2226. 1115(S)S
  2227. 1368 V
  2228. 10 B
  2229. 1080(#include)S
  2230. 1482(<sys/types.h>)S
  2231. 1608 V
  2232. 1080(int)S
  2233. 1236(setuid(uid_t)S
  2234. 10 I
  2235. 1790(uid)S
  2236. 10 B
  2237. 1918())S
  2238. 1728 V
  2239. 1080(int)S
  2240. 1236(setgid(gid_t)S
  2241. 10 I
  2242. 1778(gid)S
  2243. 10 B
  2244. 1906())S
  2245. 1896 V
  2246. 9 R
  2247. 720(D)S
  2248. 722(DE)S
  2249. 790(ES)S
  2250. 848(SC)S
  2251. 900(CR)S
  2252. 962(RI)S
  2253. 1024(IP)S
  2254. 1057(PT)S
  2255. 1109(TI)S
  2256. 1167(IO)S
  2257. 1200(ON)S
  2258. 1268(N)S
  2259. 2016 V
  2260. 10 B
  2261. 1080(Setuid)S
  2262. 10 R
  2263. 1383(sets)S
  2264. 1562(the)S
  2265. 1713(real)S
  2266. 1893(and)S
  2267. 2066(effective)S
  2268. 2448(user)S
  2269. 2644(ID's)S
  2270. 2852(of)S
  2271. 2965(the)S
  2272. 3117(current)S
  2273. 3432(process)S
  2274. 3763(to)S
  2275. 10 I
  2276. 3870(uid)S
  2277. 10 R
  2278. 4006(.)S
  2279. 4085(Unprivileged)S
  2280. 4645(users)S
  2281. 4881(may)S
  2282. 5083(only)S
  2283. 2136 V
  2284. 1080(change)S
  2285. 1399(both)S
  2286. 1611(user)S
  2287. 1813(ID's)S
  2288. 2027(to)S
  2289. 2139(the)S
  2290. 2296(real)S
  2291. 2482(user)S
  2292. 2683(ID;)S
  2293. 2851(only)S
  2294. 3062(the)S
  2295. 3218(super-user)S
  2296. 3671(may)S
  2297. 3877(make)S
  2298. 4128(other)S
  2299. 4368(changes.)S
  2300. 10 B
  2301. 4775(Setgid)S
  2302. 10 R
  2303. 5077(does)S
  2304. 2256 V
  2305. 1080(the)S
  2306. 1228(same)S
  2307. 1460(for)S
  2308. 1603(the)S
  2309. 1751(real)S
  2310. 1928(and)S
  2311. 2098(effective)S
  2312. (group)234 2477 A
  2313. 2736(ID's.)S
  2314. 2424 V
  2315. 1080(Minix-vmd)S
  2316. 1565(allows)S
  2317. 1856(an)S
  2318. (unprivileged)508 1979 A
  2319. 2515(user)S
  2320. 2711(to)S
  2321. 2817(change)S
  2322. 3130(ID's)S
  2323. 3338(to)S
  2324. 3444(the)S
  2325. 3595(original)S
  2326. 3936(real)S
  2327. 4117(or)S
  2328. 4230(effective)S
  2329. 4613(ID)S
  2330. 4749(as)S
  2331. 4862(they)S
  2332. 5064(were)S
  2333. 2544 V
  2334. 1080(at)S
  2335. 1180(the)S
  2336. 1330(time)S
  2337. 1536(the)S
  2338. 1685(process)S
  2339. 2013(was)S
  2340. 2196(executed.)S
  2341. 10 B
  2342. 2630(Setgid)S
  2343. 10 R
  2344. 2925(may)S
  2345. 3124(also)S
  2346. 3312(set)S
  2347. 3450(the)S
  2348. (group)234 3599 A
  2349. 3859(ID's)S
  2350. 4065(to)S
  2351. 4169(any)S
  2352. 4340(of)S
  2353. 4450(the)S
  2354. (additional)402 4599 A
  2355. (group)234 5027 A
  2356. 2664 V
  2357. 1080(ID's.)S
  2358. 1335(If)S
  2359. 1428(one)S
  2360. 1598(of)S
  2361. 1707(the)S
  2362. 1855(remembered)S
  2363. 2384(user)S
  2364. 2577(ID's)S
  2365. 2782(was)S
  2366. 2964(0)S
  2367. 3039(then)S
  2368. 3237(any)S
  2369. 3407(user)S
  2370. 3600(or)S
  2371. (group)234 3709 A
  2372. 3968(ID)S
  2373. 4100(may)S
  2374. 4298(be)S
  2375. 4418(chosen.)S
  2376. 2832 V
  2377. 9 R
  2378. 720(R)S
  2379. 722(RE)S
  2380. 784(ET)S
  2381. 842(TU)S
  2382. 900(UR)S
  2383. 968(RN)S
  2384. 1030(N)S
  2385. 1121(V)S
  2386. 1123(VA)S
  2387. 1191(AL)S
  2388. 1259(LU)S
  2389. 1317(UE)S
  2390. 1385(E)S
  2391. 2952 V
  2392. 10 R
  2393. (Upon)223 1080 A
  2394. (successful)414 1328 A
  2395. 1768(completion,)S
  2396. 2271(a)S
  2397. 2342(value)S
  2398. 2586(of)S
  2399. 2696(0)S
  2400. 2772(is)S
  2401. 2865(returned.)S
  2402. 3277(Otherwise,)S
  2403. 3743(a)S
  2404. 3814(value)S
  2405. 4058(of)S
  2406. 10 R-1
  2407. 4168(-)S
  2408. 10 R
  2409. 4225(1)S
  2410. 4301(is)S
  2411. 4394(returned)S
  2412. 4756(and)S
  2413. 10 B
  2414. (errno)241 4927 A
  2415. 10 R
  2416. 5194(is)S
  2417. 3072 V
  2418. 1080(set)S
  2419. 1217(to)S
  2420. 1320(indicate)S
  2421. 1664(the)S
  2422. 1812(error.)S
  2423. 3240 V
  2424. 9 R
  2425. 720(E)S
  2426. 722(ER)S
  2427. 780(RR)S
  2428. 842(RO)S
  2429. 904(OR)S
  2430. 972(RS)S
  2431. 1034(S)S
  2432. 3360 V
  2433. 10 R
  2434. 1080([EPERM])S
  2435. 1830(The)S
  2436. 2015(current)S
  2437. 2329(process)S
  2438. 2659(is)S
  2439. 2754(not)S
  2440. 2910(the)S
  2441. 3061(super-user)S
  2442. 3509(and)S
  2443. 3682(a)S
  2444. 3755(change)S
  2445. 4068(other)S
  2446. 4303(than)S
  2447. 4504(one)S
  2448. 4677(of)S
  2449. 4790(the)S
  2450. 4942(allowed)S
  2451. 3480 V
  2452. 1830(changes)S
  2453. 2179(was)S
  2454. 2361(attempted.)S
  2455. 3648 V
  2456. 9 R
  2457. 720(S)S
  2458. 722(SE)S
  2459. 774(EE)S
  2460. 832(E)S
  2461. 913(A)S
  2462. 915(AL)S
  2463. 983(LS)S
  2464. 1041(SO)S
  2465. 1093(O)S
  2466. 3768 V
  2467. 10 B
  2468. 1080(getuid)S
  2469. 10 R
  2470. 1349((2),)S
  2471. 10 B
  2472. 1517(getgid)S
  2473. 10 R
  2474. 1780((2).)S
  2475. 7903 V
  2476. 720(Page)S
  2477. 941(1)S
  2478. 4455(September)S
  2479. 4911(17,)S
  2480. (1996)200 5061 A
  2481. 8143 V
  2482. EP
  2483. %%Page: 1 47
  2484. BP
  2485. /slant 0 def
  2486. /height 0 def
  2487. 480 V
  2488. 10 R
  2489. 720(SIGACTION)S
  2490. 1273(()S
  2491. 1315(2)S
  2492. 1373())S
  2493. 2696(Eighth)S
  2494. (Edition)296 2989 A
  2495. 4574(SIGACTION)S
  2496. 5127(()S
  2497. 5169(2)S
  2498. 5227())S
  2499. 960 V
  2500. 9 R
  2501. 720(N)S
  2502. 722(NA)S
  2503. 790(AM)S
  2504. 858(ME)S
  2505. 940(E)S
  2506. 1080 V
  2507. 10 R
  2508. 1080(sigaction,)S
  2509. 1493(signal)S
  2510. 10 R-1
  2511. 1758(-)S
  2512. 10 R
  2513. 1840(manage)S
  2514. 2178(signal)S
  2515. 2443(state)S
  2516. 2653(and)S
  2517. 2823(handlers)S
  2518. 1248 V
  2519. 9 R
  2520. 720(S)S
  2521. 722(SY)S
  2522. 774(YN)S
  2523. 842(NO)S
  2524. 910(OP)S
  2525. 978(PS)S
  2526. 1030(SI)S
  2527. 1082(IS)S
  2528. 1115(S)S
  2529. 1368 V
  2530. 10 B
  2531. 1080(#include)S
  2532. 1482(<signal.h>)S
  2533. 1608 V
  2534. 1080(int)S
  2535. 1236(sigaction(int)S
  2536. 10 I
  2537. 1806(sig)S
  2538. 10 B
  2539. 1923(,)S
  2540. 1986(const)S
  2541. 2248(struct)S
  2542. 2539(sigaction)S
  2543. 2957(*)S
  2544. 10 I
  2545. 3007(act)S
  2546. 10 B
  2547. 3130(,)S
  2548. 3193(struct)S
  2549. 3484(sigaction)S
  2550. 3902(*)S
  2551. 10 I
  2552. 3952(oact)S
  2553. 10 B
  2554. 4125())S
  2555. 1728 V
  2556. 1080(void)S
  2557. 1302((*signal(int)S
  2558. 10 I
  2559. 1827(sig)S
  2560. 10 B
  2561. 1944(,)S
  2562. 2007(void)S
  2563. 2229((*)S
  2564. 10 I
  2565. (handler)312 2313 A
  2566. 10 B
  2567. ()(int)))(int);)508 2625 A
  2568. 1896 V
  2569. 9 R
  2570. 720(D)S
  2571. 722(DE)S
  2572. 790(ES)S
  2573. 848(SC)S
  2574. 900(CR)S
  2575. 962(RI)S
  2576. 1024(IP)S
  2577. 1057(PT)S
  2578. 1109(TI)S
  2579. 1167(IO)S
  2580. 1200(ON)S
  2581. 1268(N)S
  2582. 2016 V
  2583. 10 B
  2584. 1080(Sigaction())S
  2585. 10 R
  2586. 1573(is)S
  2587. 1668(used)S
  2588. 1880(to)S
  2589. 1986(examine,)S
  2590. 2380(set,)S
  2591. 2545(or)S
  2592. 2657(modify)S
  2593. 2975(the)S
  2594. 3126(attributes)S
  2595. 3529(of)S
  2596. 3641(a)S
  2597. 3714(signal.)S
  2598. 4032(The)S
  2599. 4218(argument)S
  2600. 10 I
  2601. 4627(sig)S
  2602. 10 R
  2603. 4773(is)S
  2604. 4869(the)S
  2605. 5021(signal)S
  2606. 2136 V
  2607. 1080(in)S
  2608. 1199(question.)S
  2609. 1630(The)S
  2610. 10 I
  2611. 1828(act)S
  2612. 10 R
  2613. 1992(argument)S
  2614. 2413(points)S
  2615. 2699(to)S
  2616. 2818(a)S
  2617. 2903(structure)S
  2618. 3296(containing)S
  2619. 3760(the)S
  2620. 3923(new)S
  2621. 4131(attributes)S
  2622. 4546(of)S
  2623. 4670(the)S
  2624. 4833(signal,)S
  2625. 5138(the)S
  2626. 2256 V
  2627. 1080(structure)S
  2628. 1458(pointed)S
  2629. 1784(to)S
  2630. 1887(by)S
  2631. 10 I
  2632. 2012(oact)S
  2633. 10 R
  2634. (will)157 2210 A
  2635. (receive)292 2392 A
  2636. 2709(the)S
  2637. 2857(old)S
  2638. 3010(attributes)S
  2639. 3410(that)S
  2640. 3586(were)S
  2641. 3808(in)S
  2642. 3911(effect)S
  2643. 4167(before)S
  2644. 4450(the)S
  2645. 4598(call.)S
  2646. 2424 V
  2647. 1080(The)S
  2648. 10 I
  2649. 1263(act)S
  2650. 10 R
  2651. 1412(and)S
  2652. 10 I
  2653. 1583(oact)S
  2654. 10 R
  2655. 1782(arguments)S
  2656. 2227(may)S
  2657. 2426(be)S
  2658. 10 B
  2659. 2547(NULL)S
  2660. 10 R
  2661. 2853(to)S
  2662. 2957(indicate)S
  2663. 3302(that)S
  2664. 3479(either)S
  2665. 3735(no)S
  2666. 3861(new)S
  2667. 4055(attributes)S
  2668. 4457(are)S
  2669. 4608(to)S
  2670. 4713(be)S
  2671. 4835(set,)S
  2672. 4999(or)S
  2673. 5110(that)S
  2674. 2544 V
  2675. 1080(the)S
  2676. 1228(old)S
  2677. 1381(attributes)S
  2678. 1781(are)S
  2679. 1930(not)S
  2680. 2083(of)S
  2681. 2192(interest.)S
  2682. 2712 V
  2683. 1080(The)S
  2684. 1262(structure)S
  2685. 1640(containing)S
  2686. 2089(the)S
  2687. 2237(signal)S
  2688. 2502(attributes)S
  2689. 2902(is)S
  2690. 2994(de256ned)S
  2691. 3315(in)S
  2692. 3418(<signal.h>)S
  2693. 3872(and)S
  2694. (looks)217 4042 A
  2695. 4284(like)S
  2696. 4460(this:)S
  2697. 2880 V
  2698. 10 B
  2699. 1440(struct)S
  2700. 1718(sigaction)S
  2701. 2123({)S
  2702. 3000 V
  2703. 1640(void)S
  2704. 2240((*sa_handler)(int)S
  2705. 3010(sig);)S
  2706. 3120 V
  2707. 1640(sigset_t)S
  2708. 2240(sa_mask;)S
  2709. 3240 V
  2710. 1640(int)S
  2711. 2240(sa_257ags;)S
  2712. 3360 V
  2713. 1440(};)S
  2714. 3528 V
  2715. 10 R
  2716. 1080(The)S
  2717. 10 B
  2718. 1262(sa_handler)S
  2719. 10 R
  2720. 1762(256eld)S
  2721. 1966(contains)S
  2722. 2326(the)S
  2723. 2474(address)S
  2724. 2801(of)S
  2725. 2910(a)S
  2726. 2980(signal)S
  2727. 3245(handler,)S
  2728. 3597(a)S
  2729. 3668(function)S
  2730. 4029(that)S
  2731. 4206(is)S
  2732. 4299(called)S
  2733. 4566(when)S
  2734. 4810(the)S
  2735. 4959(process)S
  2736. 3648 V
  2737. 1080(is)S
  2738. 1172(signalled,)S
  2739. 1585(or)S
  2740. 1694(one)S
  2741. 1864(of)S
  2742. 1973(these)S
  2743. 2205(special)S
  2744. 2510(constants:)S
  2745. 3816 V
  2746. 10 B
  2747. 1080(SIG_DFL)S
  2748. 10 R
  2749. 1680(Default)S
  2750. 2008(signal)S
  2751. 2273(handling)S
  2752. 2649(is)S
  2753. 2741(to)S
  2754. 2844(be)S
  2755. 2964(performed.)S
  2756. 3459(This)S
  2757. 3663(usually)S
  2758. 3978(means)S
  2759. 4260(that)S
  2760. 4437(the)S
  2761. 4586(process)S
  2762. 4914(is)S
  2763. (killed,)254 5007 A
  2764. 3936 V
  2765. 1680(but)S
  2766. 1833(some)S
  2767. 2070(signals)S
  2768. 2374(may)S
  2769. 2572(be)S
  2770. (ignored)307 2692 A
  2771. 3024(by)S
  2772. 3149(default.)S
  2773. 4104 V
  2774. 10 B
  2775. 1080(SIG_IGN)S
  2776. 10 R
  2777. (Ignore)263 1680 A
  2778. 1968(the)S
  2779. 2116(signal.)S
  2780. 4272 V
  2781. 1080(The)S
  2782. 10 B
  2783. 1273(sa_mask)S
  2784. 10 R
  2785. 1677(256eld)S
  2786. 1892(indicates)S
  2787. 2287(a)S
  2788. 2369(set)S
  2789. 2518(of)S
  2790. 2639(signals)S
  2791. 2955(that)S
  2792. 3143(must)S
  2793. 3375(be)S
  2794. 3507(blocked)S
  2795. 3862(when)S
  2796. 4117(the)S
  2797. 4277(signal)S
  2798. 4554(is)S
  2799. 4658(being)S
  2800. 4918(handled.)S
  2801. 4392 V
  2802. 1080(Whether)S
  2803. 1453(the)S
  2804. 1602(signal)S
  2805. 10 I
  2806. 1868(sig)S
  2807. 10 R
  2808. 2011(itself)S
  2809. 2239(is)S
  2810. 2332(blocked)S
  2811. 2676(when)S
  2812. 2920(being)S
  2813. 3169(handled)S
  2814. 3513(is)S
  2815. 3606(not)S
  2816. 3760(controlled)S
  2817. 4193(by)S
  2818. 4318(this)S
  2819. 4488(mask.)S
  2820. 4775(The)S
  2821. 4957(mask)S
  2822. 5194(is)S
  2823. 4512 V
  2824. 1080(of)S
  2825. 1189(a)S
  2826. 1259("signal)S
  2827. 1565(set")S
  2828. 1743(type)S
  2829. 1941(that)S
  2830. 2117(is)S
  2831. 2209(to)S
  2832. 2312(be)S
  2833. 2432(manipulated)S
  2834. 2954(by)S
  2835. 3079(the)S
  2836. 10 B
  2837. 3227(sigset)S
  2838. 10 R
  2839. 3462((3))S
  2840. 3605(functions.)S
  2841. 4680 V
  2842. 1080(How)S
  2843. 1306(the)S
  2844. 1459(signal)S
  2845. 1729(is)S
  2846. 1826(handled)S
  2847. 2174(precisely)S
  2848. 2568(is)S
  2849. 2665(speci256ed)S
  2850. 3053(by)S
  2851. 3183(bits)S
  2852. 3358(in)S
  2853. 10 B
  2854. 3466(sa_257ags)S
  2855. 10 R
  2856. 3800(.)S
  2857. 3880(If)S
  2858. (none)195 3978 A
  2859. 4203(of)S
  2860. 4318(the)S
  2861. 4472(257ags)S
  2862. 4693(is)S
  2863. 4791(set)S
  2864. 4934(then)S
  2865. 5138(the)S
  2866. 4800 V
  2867. 1080(handler)S
  2868. 1422(is)S
  2869. 1529(called)S
  2870. 1810(when)S
  2871. 2068(the)S
  2872. 2231(signal)S
  2873. 2511(arrives.)S
  2874. 2876(The)S
  2875. 3073(signal)S
  2876. 3353(is)S
  2877. 3460(blocked)S
  2878. 3818(during)S
  2879. 4120(the)S
  2880. 4283(call)S
  2881. 4469(to)S
  2882. 4587(the)S
  2883. 4750(handler,)S
  2884. 5116(and)S
  2885. 4920 V
  2886. (unblocked)418 1080 A
  2887. 1537(when)S
  2888. 1794(the)S
  2889. 1956(handler)S
  2890. 2297(returns.)S
  2891. 2666(A)S
  2892. 2779(system)S
  2893. 3098(call)S
  2894. 3284(that)S
  2895. 3475(is)S
  2896. 3582(interrupted)S
  2897. 4064(returns)S
  2898. 10 B-1
  2899. 4384(-)S
  2900. 10 B
  2901. 4441(1)S
  2902. 10 R
  2903. 4531(with)S
  2904. 10 B
  2905. (errno)241 4750 A
  2906. 10 R
  2907. 5031(set)S
  2908. 5183(to)S
  2909. 5040 V
  2910. 10 B
  2911. 1080(EINTR)S
  2912. 10 R
  2913. 1399(.)S
  2914. 1474(The)S
  2915. 1656(following)S
  2916. 2072(bit)S
  2917. 2203(257ags)S
  2918. 2418(can)S
  2919. 2583(be)S
  2920. 2703(set)S
  2921. 2840(to)S
  2922. 2943(modify)S
  2923. 3258(this)S
  2924. 3428(behaviour:)S
  2925. 5208 V
  2926. 10 B
  2927. (SA_RESETHAND)806 1080 A
  2928. 5328 V
  2929. 10 R
  2930. 1830(Reset)S
  2931. 2079(the)S
  2932. 2227(signal)S
  2933. 2492(handler)S
  2934. 2819(to)S
  2935. 10 B
  2936. 2922(SIG_DFL)S
  2937. 10 R
  2938. 3372(when)S
  2939. 3615(the)S
  2940. 3763(signal)S
  2941. 4028(is)S
  2942. (caught.)293 4120 A
  2943. 5496 V
  2944. 10 B
  2945. 1080(SA_NODEFER)S
  2946. 10 R
  2947. 1830(Do)S
  2948. 1978(not)S
  2949. 2131(block)S
  2950. 2379(the)S
  2951. 2527(signal)S
  2952. 2792(on)S
  2953. 2917(entry)S
  2954. 3149(to)S
  2955. 3252(the)S
  2956. 3400(handler.)S
  2957. 5664 V
  2958. 10 B
  2959. 1080(SA_COMPAT)S
  2960. 10 R
  2961. 1830(Handle)S
  2962. 2146(the)S
  2963. 2294(signal)S
  2964. 2559(in)S
  2965. 2662(a)S
  2966. 2732(way)S
  2967. 2925(that)S
  2968. 3101(is)S
  2969. 3193(compatible)S
  2970. 3665(with)S
  2971. 3869(the)S
  2972. 4017(the)S
  2973. 4165(old)S
  2974. 10 B
  2975. 4318(signal())S
  2976. 10 R
  2977. 4662(call.)S
  2978. 5832 V
  2979. 1080(The)S
  2980. 1272(old)S
  2981. 10 B
  2982. 1435(signal())S
  2983. 10 R
  2984. 1789(signal)S
  2985. 2064(system)S
  2986. 2378(call)S
  2987. 2559(sets)S
  2988. 2745(a)S
  2989. 2825(signal)S
  2990. 3100(handler)S
  2991. 3437(for)S
  2992. 3590(a)S
  2993. 3670(given)S
  2994. 3928(signal)S
  2995. 4203(and)S
  2996. 4383(returns)S
  2997. 4698(the)S
  2998. 4857(old)S
  2999. 5021(signal)S
  3000. 5952 V
  3001. 1080(handler.)S
  3002. 1462(No)S
  3003. 1614(signals)S
  3004. 1922(are)S
  3005. 2075(blocked,)S
  3006. 2447(the)S
  3007. 2599(257ags)S
  3008. 2818(are)S
  3009. 10 B
  3010. (SA_RESETHAND)806 2971 A
  3011. 3806(|)S
  3012. 3857(SA_NODEFER)S
  3013. 4558(|)S
  3014. 4609(SA_COMPAT)S
  3015. 10 R
  3016. 5236(.)S
  3017. 6072 V
  3018. 1080(New)S
  3019. 1296(code)S
  3020. (should)267 1511 A
  3021. 1803(not)S
  3022. 1956(use)S
  3023. 10 B
  3024. 2115(signal())S
  3025. 10 R
  3026. 2434(.)S
  3027. 2509(Note)S
  3028. 2730(that)S
  3029. 10 B
  3030. 2906(signal())S
  3031. 10 R
  3032. 3250(and)S
  3033. 3420(all)S
  3034. 3546(of)S
  3035. 3655(the)S
  3036. 10 B
  3037. 3803(SA_*)S
  3038. 10 R
  3039. 4057(257ags)S
  3040. 4272(are)S
  3041. 4421(Minix)S
  3042. 4691(extensions.)S
  3043. 6240 V
  3044. 1080(Signal)S
  3045. 1362(handlers)S
  3046. 1728(are)S
  3047. 1877(reset)S
  3048. 2093(to)S
  3049. 10 B
  3050. 2196(SIG_DFL)S
  3051. 10 R
  3052. 2646(on)S
  3053. 2771(an)S
  3054. 10 B
  3055. 2891(execve)S
  3056. 10 R
  3057. 3171((2).)S
  3058. 3364(Signals)S
  3059. 3685(that)S
  3060. 3861(are)S
  3061. (ignored)307 4010 A
  3062. 4342(stay)S
  3063. (ignored.)332 4529 A
  3064. 6408 V
  3065. 870(S)S
  3066. 872(Si)S
  3067. 930(ig)S
  3068. 960(gn)S
  3069. 1012(na)S
  3070. 1064(al)S
  3071. 1111(ls)S
  3072. 1141(s)S
  3073. 6528 V
  3074. 1080(Minix)S
  3075. (knows)262 1350 A
  3076. (about)223 1637 A
  3077. 1885(the)S
  3078. 2033(following)S
  3079. 2449(signals:)S
  3080. 6696 V
  3081. 1080(signal)S
  3082. 1630(num)S
  3083. 1980(notes)S
  3084. 2380(description)S
  3085. 6864 V
  3086. (SIGHUP)365 1080 A
  3087. 1630(1)S
  3088. 1980(k)S
  3089. (Hangup)318 2380 A
  3090. 6984 V
  3091. 1080(SIGINT)S
  3092. 1630(2)S
  3093. 1980(k)S
  3094. 2380(Interrupt)S
  3095. 2758((usually)S
  3096. 3107(DEL)S
  3097. 3329(or)S
  3098. 3438(CTRL)S
  3099. 10 R-1
  3100. 3696(-)S
  3101. 10 R
  3102. 3753(C))S
  3103. 7104 V
  3104. (SIGQUIT)405 1080 A
  3105. 1630(3)S
  3106. 1980(kc)S
  3107. 2380(Quit)S
  3108. 2584((usually)S
  3109. 2933(CTRL)S
  3110. 10 R-1
  3111. 3191(-)S
  3112. 10 R
  3113. 3248(\))S
  3114. 7224 V
  3115. 1080(SIGILL)S
  3116. 1630(4)S
  3117. 1980(kc)S
  3118. 2380(Illegal)S
  3119. 2663(instruction)S
  3120. 7344 V
  3121. 1080(SIGTRAP)S
  3122. 1630(5)S
  3123. 1980(xkc)S
  3124. (Trace)231 2380 A
  3125. 2636(trap)S
  3126. 7464 V
  3127. 1080(SIGABRT)S
  3128. 1630(6)S
  3129. 1980(kc)S
  3130. 2380(Abort)S
  3131. 2640(program)S
  3132. 7903 V
  3133. 720(Page)S
  3134. 941(1)S
  3135. 4455(September)S
  3136. 4911(17,)S
  3137. (1996)200 5061 A
  3138. 8143 V
  3139. EP
  3140. %%Page: 2 48
  3141. BP
  3142. /slant 0 def
  3143. /height 0 def
  3144. 480 V
  3145. 10 R
  3146. 720(SIGACTION)S
  3147. 1273(()S
  3148. 1315(2)S
  3149. 1373())S
  3150. 2696(Eighth)S
  3151. (Edition)296 2989 A
  3152. 4574(SIGACTION)S
  3153. 5127(()S
  3154. 5169(2)S
  3155. 5227())S
  3156. 960 V
  3157. 1080(SIGFPE)S
  3158. 1630(8)S
  3159. 1980(k)S
  3160. 2380(Floating)S
  3161. 2740(point)S
  3162. 2971(exception)S
  3163. 1080 V
  3164. 1080(SIGKILL)S
  3165. 1630(9)S
  3166. 1980(k)S
  3167. (Kill)157 2380 A
  3168. 1200 V
  3169. 1080(SIGUSR1)S
  3170. 1630(10)S
  3171. 1980(k)S
  3172. 2380(User)S
  3173. 2596(de256ned)S
  3174. 2917(signal)S
  3175. 3182(#1)S
  3176. 1320 V
  3177. 1080(SIGSEGV)S
  3178. 1630(11)S
  3179. 1980(kc)S
  3180. 2380(Segmentation)S
  3181. 2958(fault)S
  3182. 1440 V
  3183. 1080(SIGUSR2)S
  3184. 1630(12)S
  3185. 1980(k)S
  3186. 2380(User)S
  3187. 2596(de256ned)S
  3188. 2917(signal)S
  3189. 3182(#2)S
  3190. 1560 V
  3191. 1080(SIGPIPE)S
  3192. 1630(13)S
  3193. 1980(k)S
  3194. 2380(Write)S
  3195. 2635(to)S
  3196. 2738(a)S
  3197. 2808(pipe)S
  3198. 3006(with)S
  3199. 3210(no)S
  3200. 3335(reader)S
  3201. 1680 V
  3202. 1080(SIGALRM)S
  3203. 1630(14)S
  3204. 1980(k)S
  3205. 2380(Alarm)S
  3206. 2663(clock)S
  3207. 1800 V
  3208. 1080(SIGTERM)S
  3209. 1630(15)S
  3210. 1980(k)S
  3211. 2380(Terminate)S
  3212. 2820((default)S
  3213. 3159(for)S
  3214. (kill(1)))286 3302 A
  3215. 1920 V
  3216. 1080(SIGCHLD)S
  3217. 1630(17)S
  3218. 1980(pvi)S
  3219. 2380(Child)S
  3220. 2628(process)S
  3221. 2955(terminated)S
  3222. 2040 V
  3223. 1080(SIGCONT)S
  3224. 1630(18)S
  3225. 1980(p)S
  3226. 2380(Continue)S
  3227. 2773(if)S
  3228. (stopped)312 2860 A
  3229. 2160 V
  3230. 1080(SIGSTOP)S
  3231. 1630(19)S
  3232. 1980(ps)S
  3233. 2380(Stop)S
  3234. 2589(signal)S
  3235. 2280 V
  3236. 1080(SIGTSTP)S
  3237. 1630(20)S
  3238. 1980(ps)S
  3239. 2380(Interactive)S
  3240. 2837(stop)S
  3241. 3029(signal)S
  3242. 2400 V
  3243. 1080(SIGTTIN)S
  3244. 1630(21)S
  3245. 1980(ps)S
  3246. (Background)491 2380 A
  3247. 2896(read)S
  3248. 2520 V
  3249. 1080(SIGTTOU)S
  3250. 1630(22)S
  3251. 1980(ps)S
  3252. (Background)491 2380 A
  3253. 2896(write)S
  3254. 2640 V
  3255. 1080(SIGWINCH)S
  3256. 1630(23)S
  3257. 1980(xvi)S
  3258. (Window)346 2380 A
  3259. 2751(size)S
  3260. 2933(change)S
  3261. 2808 V
  3262. 1080(The)S
  3263. 1262(letters)S
  3264. 1534(in)S
  3265. 1637(the)S
  3266. 1785(notes)S
  3267. 2022(column)S
  3268. 2348(indicate:)S
  3269. 2976 V
  3270. 10 B
  3271. 1080(k)S
  3272. 10 R
  3273. 1330(The)S
  3274. 1512(process)S
  3275. 1839(is)S
  3276. (killed)229 1931 A
  3277. 2185(if)S
  3278. 2272(the)S
  3279. 2420(signal)S
  3280. 2685(is)S
  3281. 2777(not)S
  3282. (caught.)293 2930 A
  3283. 3144 V
  3284. 10 B
  3285. 1080(c)S
  3286. 10 R
  3287. 1330(The)S
  3288. 1512(signal)S
  3289. 1777(causes)S
  3290. 2065(a)S
  3291. 2135(core)S
  3292. 2334(dump.)S
  3293. 3312 V
  3294. 10 B
  3295. 1080(i)S
  3296. 10 R
  3297. 1330(The)S
  3298. 1512(signal)S
  3299. 1777(is)S
  3300. (ignored)307 1869 A
  3301. 2201(if)S
  3302. 2288(not)S
  3303. (caught.)293 2441 A
  3304. 3480 V
  3305. 10 B
  3306. 1080(v)S
  3307. 10 R
  3308. 1330(Only)S
  3309. 1556(Minix-vmd)S
  3310. 2038(implements)S
  3311. 2532(this)S
  3312. 2702(signal.)S
  3313. 3648 V
  3314. 10 B
  3315. 1080(x)S
  3316. 10 R
  3317. 1330(Minix)S
  3318. 1600(extension,)S
  3319. 2035(not)S
  3320. 2188(de256ned)S
  3321. 2509(by)S
  3322. 8 R
  3323. 2629(POSIX)S
  3324. 10 R
  3325. 2862(.)S
  3326. 3816 V
  3327. 10 B
  3328. 1080(p)S
  3329. 10 R
  3330. 1330(These)S
  3331. 1596(signals)S
  3332. 1900(are)S
  3333. 2049(not)S
  3334. 2202(implemented,)S
  3335. 2777(but)S
  3336. 8 R
  3337. 2925(POSIX)S
  3338. 10 R
  3339. 3183(requires)S
  3340. 3533(that)S
  3341. 3709(they)S
  3342. 3907(are)S
  3343. 4056(de256ned.)S
  3344. 3984 V
  3345. 10 B
  3346. 1080(s)S
  3347. 10 R
  3348. 1330(The)S
  3349. 1512(process)S
  3350. (should)267 1839 A
  3351. 2131(be)S
  3352. (stopped,)337 2251 A
  3353. 2613(but)S
  3354. 2766(is)S
  3355. (killed)229 2858 A
  3356. 3112(instead.)S
  3357. 4152 V
  3358. 1080(The)S
  3359. 10 B
  3360. 1276(SIGKILL)S
  3361. 10 R
  3362. 1739(signal)S
  3363. (cannot)268 2018 A
  3364. 2325(be)S
  3365. (caught)268 2459 A
  3366. 2766(or)S
  3367. (ignored.)332 2889 A
  3368. 3285(The)S
  3369. 10 B
  3370. 3481(SIGILL)S
  3371. 10 R
  3372. 3866(and)S
  3373. 10 B
  3374. 4051(SIGTRAP)S
  3375. 10 R
  3376. 4539(signals)S
  3377. (cannot)268 4858 A
  3378. 5166(be)S
  3379. 4272 V
  3380. 1080(automatically)S
  3381. 1659(reset.)S
  3382. 1931(The)S
  3383. 2119(system)S
  3384. 2429(silently)S
  3385. 2756(enforces)S
  3386. 3129(these)S
  3387. 3367(restrictions.)S
  3388. 3896(This)S
  3389. 4106(may)S
  3390. 4310(or)S
  3391. 4425(may)S
  3392. 4629(not)S
  3393. 4788(be)S
  3394. 4913(re257ected)S
  3395. 4392 V
  3396. 1080(by)S
  3397. 1205(the)S
  3398. 1353(attributes)S
  3399. 1753(of)S
  3400. 1862(these)S
  3401. 2094(signals)S
  3402. 2398(and)S
  3403. 2568(the)S
  3404. 2716(signal)S
  3405. 2981(masks.)S
  3406. 4560 V
  3407. 870(T)S
  3408. 872(Ty)S
  3409. 936(yp)S
  3410. 988(pe)S
  3411. 1040(es)S
  3412. 1087(s)S
  3413. 4680 V
  3414. 8 R
  3415. 1080(POSIX)S
  3416. 10 R
  3417. 1338(prescribes)S
  3418. 1772(that)S
  3419. 1948(<sys/types.h>)S
  3420. 2530(has)S
  3421. 2689(the)S
  3422. 2837(following)S
  3423. (de256nition:)413 3253 A
  3424. 4848 V
  3425. 10 B
  3426. 1440(typedef)S
  3427. 1785(int)S
  3428. ((*sighandler_t)(int))841 1928 A
  3429. 5016 V
  3430. 10 R
  3431. 1080(With)S
  3432. 1306(this)S
  3433. 1476(type)S
  3434. 1674(the)S
  3435. 1822(following)S
  3436. 2238(declarations)S
  3437. 2750(can)S
  3438. 2915(be)S
  3439. 3035(made:)S
  3440. 5184 V
  3441. 10 B
  3442. 1440(sighandler_t)S
  3443. 2002(sa_handler;)S
  3444. 5304 V
  3445. 1440(sighandler_t)S
  3446. 2002(signal(int)S
  3447. 10 I
  3448. 2430(sig)S
  3449. 10 B
  3450. 2547(,)S
  3451. 2597(sighandler_t)S
  3452. 10 I
  3453. (handler)312 3159 A
  3454. 10 B
  3455. 3471();)S
  3456. 5472 V
  3457. 10 R
  3458. 1080(This)S
  3459. 1296(may)S
  3460. 1506(help)S
  3461. (you)150 1716 A
  3462. 1903(to)S
  3463. (understand)441 2018 A
  3464. 2496(the)S
  3465. 2656(earlier)S
  3466. 2953(declarations)S
  3467. 3478(better.)S
  3468. 3796(The)S
  3469. 10 B
  3470. 3991(sighandler_t)S
  3471. 10 R
  3472. 4566(type)S
  3473. 4777(is)S
  3474. 4882(also)S
  3475. 5082(very)S
  3476. 5592 V
  3477. 1080(useful)S
  3478. 1351(in)S
  3479. 1454(old)S
  3480. 1607(style)S
  3481. 1822(C)S
  3482. 1914(code)S
  3483. 2129(that)S
  3484. 2305(is)S
  3485. 2397(compiled)S
  3486. 2796(by)S
  3487. 2921(a)S
  3488. 2991(compiler)S
  3489. 3374(for)S
  3490. 3517(standard)S
  3491. 3883(C.)S
  3492. 5760 V
  3493. 9 R
  3494. 720(S)S
  3495. 722(SE)S
  3496. 774(EE)S
  3497. 832(E)S
  3498. 913(A)S
  3499. 915(AL)S
  3500. 983(LS)S
  3501. 1041(SO)S
  3502. 1093(O)S
  3503. 5880 V
  3504. 10 B
  3505. (kill)140 1080 A
  3506. 10 R
  3507. 1220((1),)S
  3508. 10 B
  3509. (kill)140 1388 A
  3510. 10 R
  3511. 1528((2),)S
  3512. 10 B
  3513. 1696(pause)S
  3514. 10 R
  3515. 1942((2),)S
  3516. 10 B
  3517. 2110(sigprocmask)S
  3518. 10 R
  3519. 2652((2),)S
  3520. 10 B
  3521. 2820(sigsuspend)S
  3522. 10 R
  3523. 3284((2),)S
  3524. 10 B
  3525. 3452(sigpending)S
  3526. 10 R
  3527. 3916((2),)S
  3528. 10 B
  3529. 4084(sigset)S
  3530. 10 R
  3531. 4319((3).)S
  3532. 6048 V
  3533. 9 R
  3534. 720(D)S
  3535. 722(DI)S
  3536. 790(IA)S
  3537. 823(AG)S
  3538. 891(GN)S
  3539. 959(NO)S
  3540. 1027(OS)S
  3541. 1095(ST)S
  3542. 1147(TI)S
  3543. 1205(IC)S
  3544. 1238(CS)S
  3545. 1300(S)S
  3546. 6168 V
  3547. 10 B
  3548. 1080(Sigaction())S
  3549. 10 R
  3550. 1594(returns)S
  3551. 10 B
  3552. 1923(0)S
  3553. 10 R
  3554. 2022(on)S
  3555. (success)302 2171 A
  3556. 2522(or)S
  3557. 10 B-1
  3558. 2655(-)S
  3559. 10 B
  3560. 2712(1)S
  3561. 10 R
  3562. 2811(on)S
  3563. 2960(error.)S
  3564. 10 B
  3565. 3256(Signal())S
  3566. 10 R
  3567. 3642(returns)S
  3568. 3972(the)S
  3569. 4145(old)S
  3570. 4323(handler)S
  3571. 4675(on)S
  3572. (success)302 4825 A
  3573. 5177(or)S
  3574. 6288 V
  3575. 10 B
  3576. 1080(SIG_ERR)S
  3577. 10 R
  3578. 1541(on)S
  3579. 1666(error.)S
  3580. 1938(The)S
  3581. 2120(error)S
  3582. 2342(code)S
  3583. 2557(may)S
  3584. 2755(be:)S
  3585. 6456 V
  3586. 10 B
  3587. (EINVAL)392 1080 A
  3588. 10 R
  3589. 1580(Bad)S
  3590. 1767(signal)S
  3591. 2032(number.)S
  3592. 6624 V
  3593. 10 B
  3594. 1080(EFAULT)S
  3595. 10 R
  3596. 1580(Bad)S
  3597. 10 I
  3598. 1767(act)S
  3599. 10 R
  3600. 1915(or)S
  3601. 10 I
  3602. 2024(oact)S
  3603. 10 R
  3604. 2222(addresses.)S
  3605. 6792 V
  3606. 9 R
  3607. 720(A)S
  3608. 722(AU)S
  3609. 790(UT)S
  3610. 858(TH)S
  3611. 916(HO)S
  3612. 984(OR)S
  3613. 1052(R)S
  3614. 6912 V
  3615. 10 R
  3616. 1080(Kees)S
  3617. 1307(J.)S
  3618. 1396(Bot)S
  3619. 1566((kjb@cs.vu.nl))S
  3620. 7903 V
  3621. 720(September)S
  3622. 1176(17,)S
  3623. (1996)200 1326 A
  3624. 4990(Page)S
  3625. 5211(2)S
  3626. 8143 V
  3627. EP
  3628. %%Page: 1 49
  3629. BP
  3630. /slant 0 def
  3631. /height 0 def
  3632. 480 V
  3633. 10 R
  3634. 720(SIGPENDING)S
  3635. 1335(()S
  3636. 1377(2)S
  3637. 1435())S
  3638. 2696(Eighth)S
  3639. (Edition)296 2989 A
  3640. 4512(SIGPENDING)S
  3641. 5127(()S
  3642. 5169(2)S
  3643. 5227())S
  3644. 960 V
  3645. 9 R
  3646. 720(N)S
  3647. 722(NA)S
  3648. 790(AM)S
  3649. 858(ME)S
  3650. 940(E)S
  3651. 1080 V
  3652. 10 R
  3653. 1080(sigpending)S
  3654. 10 R-1
  3655. 1545(-)S
  3656. 10 R
  3657. 1627(report)S
  3658. 1893(pending)S
  3659. 2241(signals)S
  3660. 1248 V
  3661. 9 R
  3662. 720(S)S
  3663. 722(SY)S
  3664. 774(YN)S
  3665. 842(NO)S
  3666. 910(OP)S
  3667. 978(PS)S
  3668. 1030(SI)S
  3669. 1082(IS)S
  3670. 1115(S)S
  3671. 1368 V
  3672. 10 B
  3673. 1080(#include)S
  3674. 1482(<signal.h>)S
  3675. 1608 V
  3676. 1080(int)S
  3677. 1236(sigpending(sigset_t)S
  3678. 2091(*)S
  3679. 10 I
  3680. 2141(set)S
  3681. 10 B
  3682. 2253())S
  3683. 1776 V
  3684. 9 R
  3685. 720(D)S
  3686. 722(DE)S
  3687. 790(ES)S
  3688. 848(SC)S
  3689. 900(CR)S
  3690. 962(RI)S
  3691. 1024(IP)S
  3692. 1057(PT)S
  3693. 1109(TI)S
  3694. 1167(IO)S
  3695. 1200(ON)S
  3696. 1268(N)S
  3697. 1896 V
  3698. 10 B
  3699. 1080(Sigpending())S
  3700. 10 R
  3701. 1658(returns)S
  3702. 1967(the)S
  3703. 2119(set)S
  3704. 2260(of)S
  3705. 2373(signals)S
  3706. 2681(that)S
  3707. 2861(are)S
  3708. (waiting)302 3014 A
  3709. 3345(to)S
  3710. 3452(be)S
  3711. 3576(delivered.)S
  3712. 4030(They)S
  3713. 4266(are)S
  3714. 4419(currently)S
  3715. 4813(blocked)S
  3716. 5161(by)S
  3717. 2016 V
  3718. 1080(the)S
  3719. 1228(signal)S
  3720. 1493(mask.)S
  3721. 2184 V
  3722. 9 R
  3723. 720(S)S
  3724. 722(SE)S
  3725. 774(EE)S
  3726. 832(E)S
  3727. 913(A)S
  3728. 915(AL)S
  3729. 983(LS)S
  3730. 1041(SO)S
  3731. 1093(O)S
  3732. 2304 V
  3733. 10 B
  3734. 1080(sigaction)S
  3735. 10 R
  3736. 1460((2),)S
  3737. 10 B
  3738. 1628(sigprocmask)S
  3739. 10 R
  3740. 2170((2),)S
  3741. 10 B
  3742. 2338(sigsuspend)S
  3743. 10 R
  3744. 2802((2),)S
  3745. 10 B
  3746. 2970(sigset)S
  3747. 10 R
  3748. 3205((3).)S
  3749. 2472 V
  3750. 9 R
  3751. 720(D)S
  3752. 722(DI)S
  3753. 790(IA)S
  3754. 823(AG)S
  3755. 891(GN)S
  3756. 959(NO)S
  3757. 1027(OS)S
  3758. 1095(ST)S
  3759. 1147(TI)S
  3760. 1205(IC)S
  3761. 1238(CS)S
  3762. 1300(S)S
  3763. 2592 V
  3764. 10 R
  3765. 1080(Returns)S
  3766. 10 B
  3767. 1418(0)S
  3768. 10 R
  3769. 1493(on)S
  3770. (success)302 1618 A
  3771. 1945(and)S
  3772. 10 B-1
  3773. 2115(-)S
  3774. 10 B
  3775. 2172(1)S
  3776. 10 R
  3777. 2247(on)S
  3778. 2372(error.)S
  3779. 2644(The)S
  3780. 2826(only)S
  3781. 3029(possible)S
  3782. 3383(error)S
  3783. 3605(code)S
  3784. 3820(is)S
  3785. 10 B
  3786. 3912(EFAULT)S
  3787. 10 R
  3788. 4346(for)S
  3789. 4489(a)S
  3790. 4559(bad)S
  3791. 10 I
  3792. 4729(set)S
  3793. 10 R
  3794. 4866(address.)S
  3795. 2760 V
  3796. 9 R
  3797. 720(A)S
  3798. 722(AU)S
  3799. 790(UT)S
  3800. 858(TH)S
  3801. 916(HO)S
  3802. 984(OR)S
  3803. 1052(R)S
  3804. 2880 V
  3805. 10 R
  3806. 1080(Kees)S
  3807. 1307(J.)S
  3808. 1396(Bot)S
  3809. 1566((kjb@cs.vu.nl))S
  3810. 7903 V
  3811. 720(Page)S
  3812. 941(1)S
  3813. 4455(September)S
  3814. 4911(17,)S
  3815. (1996)200 5061 A
  3816. 8143 V
  3817. EP
  3818. %%Page: 1 50
  3819. BP
  3820. /slant 0 def
  3821. /height 0 def
  3822. 480 V
  3823. 10 R
  3824. 720(SIGPROCMASK)S
  3825. 1445(()S
  3826. 1487(2)S
  3827. 1545())S
  3828. 2696(Eighth)S
  3829. (Edition)296 2989 A
  3830. 4402(SIGPROCMASK)S
  3831. 5127(()S
  3832. 5169(2)S
  3833. 5227())S
  3834. 960 V
  3835. 9 R
  3836. 720(N)S
  3837. 722(NA)S
  3838. 790(AM)S
  3839. 858(ME)S
  3840. 940(E)S
  3841. 1080 V
  3842. 10 R
  3843. 1080(sigprocmask)S
  3844. 10 R-1
  3845. 1613(-)S
  3846. 10 R
  3847. 1695(manipulate)S
  3848. 2167(the)S
  3849. 2315(signal)S
  3850. 2580(mask)S
  3851. 1248 V
  3852. 9 R
  3853. 720(S)S
  3854. 722(SY)S
  3855. 774(YN)S
  3856. 842(NO)S
  3857. 910(OP)S
  3858. 978(PS)S
  3859. 1030(SI)S
  3860. 1082(IS)S
  3861. 1115(S)S
  3862. 1368 V
  3863. 10 B
  3864. 1080(#include)S
  3865. 1482(<signal.h>)S
  3866. 1608 V
  3867. 1080(int)S
  3868. 1236(sigprocmask(int)S
  3869. 10 I
  3870. 1968(how)S
  3871. 10 B
  3872. 2135(,)S
  3873. 2198(const)S
  3874. 2460(sigset_t)S
  3875. 2817(*)S
  3876. 10 I
  3877. 2867(set)S
  3878. 10 B
  3879. 2979(,)S
  3880. 3042(sigset_t)S
  3881. 3399(*)S
  3882. 10 I
  3883. 3449(oset)S
  3884. 10 B
  3885. 3611())S
  3886. 1776 V
  3887. 9 R
  3888. 720(D)S
  3889. 722(DE)S
  3890. 790(ES)S
  3891. 848(SC)S
  3892. 900(CR)S
  3893. 962(RI)S
  3894. 1024(IP)S
  3895. 1057(PT)S
  3896. 1109(TI)S
  3897. 1167(IO)S
  3898. 1200(ON)S
  3899. 1268(N)S
  3900. 1896 V
  3901. 10 B
  3902. 1080(Sigprocmask())S
  3903. 10 R
  3904. 1750(examines)S
  3905. 2173(or)S
  3906. 2300(manipulates)S
  3907. 2829(the)S
  3908. 2995(signal)S
  3909. 3278(mask.)S
  3910. 3583(This)S
  3911. 3805(mask)S
  3912. 4060(is)S
  3913. 4170(the)S
  3914. 4336(set)S
  3915. 4491(of)S
  3916. 4619(signals)S
  3917. 4942(that)S
  3918. 5137(are)S
  3919. 2016 V
  3920. 1080(currently)S
  3921. 1478(blocked.)S
  3922. 1880(The)S
  3923. 10 I
  3924. 2071(how)S
  3925. 10 R
  3926. 2272(argument)S
  3927. 2686(determines)S
  3928. 3162(the)S
  3929. 3319(action)S
  3930. 3598(that)S
  3931. 3782(must)S
  3932. 4010(be)S
  3933. 4138(performed.)S
  3934. 4641(In)S
  3935. 4758(all)S
  3936. 4892(cases)S
  3937. 5138(the)S
  3938. 2136 V
  3939. 1080(signal)S
  3940. 1350(set)S
  3941. 1492(referenced)S
  3942. 1949(by)S
  3943. 10 I
  3944. 2079(oset)S
  3945. 10 R
  3946. 2249(,)S
  3947. 2304(if)S
  3948. 2396(not)S
  3949. 10 B
  3950. 2554(NULL)S
  3951. 10 R
  3952. 2834(,)S
  3953. (will)157 2889 A
  3954. 3076(be)S
  3955. 3201(used)S
  3956. 3415(to)S
  3957. (receive)292 3523 A
  3958. 3845(the)S
  3959. 3998(old)S
  3960. 4156(signal)S
  3961. 4426(mask.)S
  3962. 4718(The)S
  3963. 10 I
  3964. 4905(set)S
  3965. 10 R
  3966. 5048(argu-)S
  3967. 2256 V
  3968. 1080(ment,)S
  3969. 1331(if)S
  3970. 1418(not)S
  3971. 10 B
  3972. 1571(NULL)S
  3973. 10 R
  3974. 1851(,)S
  3975. (will)157 1901 A
  3976. 2083(be)S
  3977. 2203(used)S
  3978. 2412(to)S
  3979. 2515(set)S
  3980. 2652(or)S
  3981. 2761(modify)S
  3982. 3076(the)S
  3983. 3224(current)S
  3984. 3535(signal)S
  3985. 3800(mask.)S
  3986. 2424 V
  3987. 10 I
  3988. 1080(How)S
  3989. 10 R
  3990. 1295(can)S
  3991. 1460(be)S
  3992. 1580(one)S
  3993. 1750(of:)S
  3994. 2592 V
  3995. 10 B
  3996. 1080(SIG_BLOCK)S
  3997. 10 R
  3998. 1830(Add)S
  3999. 2028(the)S
  4000. 2176(signals)S
  4001. 2480(referenced)S
  4002. 2932(by)S
  4003. 10 I
  4004. 3057(set)S
  4005. 10 R
  4006. 3194(to)S
  4007. 3297(the)S
  4008. 3445(mask.)S
  4009. 2760 V
  4010. 10 B
  4011. 1080(SIG_UNBLOCK)S
  4012. 2880 V
  4013. 10 R
  4014. 1830(Remove)S
  4015. 2190(the)S
  4016. 2338(signals)S
  4017. 2642(referenced)S
  4018. 3094(by)S
  4019. 10 I
  4020. 3219(set)S
  4021. 10 R
  4022. 3356(from)S
  4023. 3577(the)S
  4024. 3725(mask.)S
  4025. 3048 V
  4026. 10 B
  4027. 1080(SIG_SETMASK)S
  4028. 10 R
  4029. 1830(Set)S
  4030. 1984(the)S
  4031. 2132(signal)S
  4032. 2397(mask)S
  4033. 2634(to)S
  4034. 2737(the)S
  4035. 2885(set)S
  4036. 3022(referenced)S
  4037. 3474(by)S
  4038. 10 I
  4039. 3599(set)S
  4040. 10 R
  4041. 3719(.)S
  4042. 3216 V
  4043. 1080(The)S
  4044. 1262(value)S
  4045. 1505(of)S
  4046. 10 I
  4047. 1614(how)S
  4048. 10 R
  4049. 1806(is)S
  4050. (ignored)307 1898 A
  4051. 2230(if)S
  4052. 10 I
  4053. 2317(set)S
  4054. 10 R
  4055. 2454(is)S
  4056. 10 B
  4057. 2546(NULL)S
  4058. 10 R
  4059. 2826(.)S
  4060. 3384 V
  4061. 9 R
  4062. 720(S)S
  4063. 722(SE)S
  4064. 774(EE)S
  4065. 832(E)S
  4066. 913(A)S
  4067. 915(AL)S
  4068. 983(LS)S
  4069. 1041(SO)S
  4070. 1093(O)S
  4071. 3504 V
  4072. 10 B
  4073. 1080(sigaction)S
  4074. 10 R
  4075. 1460((2),)S
  4076. 10 B
  4077. 1628(sigpending)S
  4078. 10 R
  4079. 2092((2),)S
  4080. 10 B
  4081. 2260(sigsuspend)S
  4082. 10 R
  4083. 2724((2),)S
  4084. 10 B
  4085. 2892(sigset)S
  4086. 10 R
  4087. 3127((3).)S
  4088. 3672 V
  4089. 9 R
  4090. 720(D)S
  4091. 722(DI)S
  4092. 790(IA)S
  4093. 823(AG)S
  4094. 891(GN)S
  4095. 959(NO)S
  4096. 1027(OS)S
  4097. 1095(ST)S
  4098. 1147(TI)S
  4099. 1205(IC)S
  4100. 1238(CS)S
  4101. 1300(S)S
  4102. 3792 V
  4103. 10 R
  4104. 1080(Returns)S
  4105. 10 B
  4106. 1429(0)S
  4107. 10 R
  4108. 1515(on)S
  4109. (success)302 1651 A
  4110. 1989(and)S
  4111. 10 B-1
  4112. 2170(-)S
  4113. 10 B
  4114. 2227(1)S
  4115. 10 R
  4116. 2313(on)S
  4117. 2449(error.)S
  4118. 2732(The)S
  4119. 2925(error)S
  4120. 3158(code)S
  4121. 3384(is)S
  4122. 10 B
  4123. 3487(EFAULT)S
  4124. 10 R
  4125. 3932(for)S
  4126. 4086(a)S
  4127. 4167(bad)S
  4128. 10 I
  4129. 4348(set)S
  4130. 10 R
  4131. 4496(or)S
  4132. 10 I
  4133. 4616(oset)S
  4134. 10 R
  4135. 4814(address,)S
  4136. 5177(or)S
  4137. 3912 V
  4138. 10 B
  4139. (EINVAL)392 1080 A
  4140. 10 R
  4141. 1497(for)S
  4142. 1640(a)S
  4143. 1710(bad)S
  4144. 10 I
  4145. 1880(how)S
  4146. 10 R
  4147. 2072(argument.)S
  4148. 4080 V
  4149. 9 R
  4150. 720(A)S
  4151. 722(AU)S
  4152. 790(UT)S
  4153. 858(TH)S
  4154. 916(HO)S
  4155. 984(OR)S
  4156. 1052(R)S
  4157. 4200 V
  4158. 10 R
  4159. 1080(Kees)S
  4160. 1307(J.)S
  4161. 1396(Bot)S
  4162. 1566((kjb@cs.vu.nl))S
  4163. 7903 V
  4164. 720(Page)S
  4165. 941(1)S
  4166. 4455(September)S
  4167. 4911(17,)S
  4168. (1996)200 5061 A
  4169. 8143 V
  4170. EP
  4171. %%Page: 1 51
  4172. BP
  4173. /slant 0 def
  4174. /height 0 def
  4175. 480 V
  4176. 10 R
  4177. 720(SIGSUSPEND)S
  4178. 1340(()S
  4179. 1382(2)S
  4180. 1440())S
  4181. 2696(Eighth)S
  4182. (Edition)296 2989 A
  4183. 4507(SIGSUSPEND)S
  4184. 5127(()S
  4185. 5169(2)S
  4186. 5227())S
  4187. 960 V
  4188. 9 R
  4189. 720(N)S
  4190. 722(NA)S
  4191. 790(AM)S
  4192. 858(ME)S
  4193. 940(E)S
  4194. 1080 V
  4195. 10 R
  4196. 1080(sigsuspend)S
  4197. 10 R-1
  4198. 1545(-)S
  4199. 10 R
  4200. 1627(suspend)S
  4201. (until)184 1975 A
  4202. 2184(signalled)S
  4203. 1248 V
  4204. 9 R
  4205. 720(S)S
  4206. 722(SY)S
  4207. 774(YN)S
  4208. 842(NO)S
  4209. 910(OP)S
  4210. 978(PS)S
  4211. 1030(SI)S
  4212. 1082(IS)S
  4213. 1115(S)S
  4214. 1368 V
  4215. 10 B
  4216. 1080(#include)S
  4217. 1482(<signal.h>)S
  4218. 1608 V
  4219. 1080(int)S
  4220. 1236(sigsuspend(const)S
  4221. 1996(sigset_t)S
  4222. 2353(*)S
  4223. 10 I
  4224. 2403(set)S
  4225. 10 B
  4226. 2515())S
  4227. 1776 V
  4228. 9 R
  4229. 720(D)S
  4230. 722(DE)S
  4231. 790(ES)S
  4232. 848(SC)S
  4233. 900(CR)S
  4234. 962(RI)S
  4235. 1024(IP)S
  4236. 1057(PT)S
  4237. 1109(TI)S
  4238. 1167(IO)S
  4239. 1200(ON)S
  4240. 1268(N)S
  4241. 1896 V
  4242. 10 B
  4243. 1080(Sigsuspend())S
  4244. 10 R
  4245. 1660(installs)S
  4246. 1977(the)S
  4247. 2132(signal)S
  4248. 2404(mask)S
  4249. 2648(referenced)S
  4250. 3107(by)S
  4251. 10 I
  4252. 3239(set)S
  4253. 10 R
  4254. 3383(and)S
  4255. 3560(suspends)S
  4256. 3954(the)S
  4257. 4109(process)S
  4258. (until)184 4443 A
  4259. 4659(signalled.)S
  4260. 5104(The)S
  4261. 2016 V
  4262. 1080(signal)S
  4263. 1353(is)S
  4264. 1453(handled,)S
  4265. 1829(the)S
  4266. 1985(signal)S
  4267. 2258(mask)S
  4268. 2503(is)S
  4269. 2603(restored)S
  4270. 2961(to)S
  4271. 3072(the)S
  4272. 3228(value)S
  4273. 3479(it)S
  4274. 3568(had)S
  4275. 3746(before)S
  4276. 4037(the)S
  4277. 10 B
  4278. 4193(sigsuspend())S
  4279. 10 R
  4280. 4758(call)S
  4281. 4937(and)S
  4282. 5115(call)S
  4283. 2136 V
  4284. 1080(returns.)S
  4285. 2304 V
  4286. 9 R
  4287. 720(S)S
  4288. 722(SE)S
  4289. 774(EE)S
  4290. 832(E)S
  4291. 913(A)S
  4292. 915(AL)S
  4293. 983(LS)S
  4294. 1041(SO)S
  4295. 1093(O)S
  4296. 2424 V
  4297. 10 B
  4298. 1080(pause)S
  4299. 10 R
  4300. 1326((2),)S
  4301. 10 B
  4302. 1494(sigaction)S
  4303. 10 R
  4304. 1874((2),)S
  4305. 10 B
  4306. 2042(sigpending)S
  4307. 10 R
  4308. 2506((2),)S
  4309. 10 B
  4310. 2674(sigprocmask)S
  4311. 10 R
  4312. 3216((2),)S
  4313. 10 B
  4314. 3384(sigset)S
  4315. 10 R
  4316. 3619((3).)S
  4317. 2592 V
  4318. 9 R
  4319. 720(D)S
  4320. 722(DI)S
  4321. 790(IA)S
  4322. 823(AG)S
  4323. 891(GN)S
  4324. 959(NO)S
  4325. 1027(OS)S
  4326. 1095(ST)S
  4327. 1147(TI)S
  4328. 1205(IC)S
  4329. 1238(CS)S
  4330. 1300(S)S
  4331. 2712 V
  4332. 10 B
  4333. 1080(Sigsuspend())S
  4334. 10 R
  4335. 1656(never)S
  4336. 1907(returns)S
  4337. 2214(normally,)S
  4338. 2629(so)S
  4339. 2745(it)S
  4340. 2828(always)S
  4341. 3135(returns)S
  4342. 10 B-1
  4343. 3442(-)S
  4344. 10 B
  4345. 3499(1)S
  4346. 10 R
  4347. 3549(.)S
  4348. 3626(The)S
  4349. 3810(error)S
  4350. 4035(code)S
  4351. 4253(is)S
  4352. 4348(either)S
  4353. 10 B
  4354. 4606(EINTR)S
  4355. 10 R
  4356. 4953(indicat-)S
  4357. 2832 V
  4358. 1080(ing)S
  4359. 1233(that)S
  4360. 1409(a)S
  4361. 1479(signal)S
  4362. 1744(has)S
  4363. 1903(arrived,)S
  4364. 2239(or)S
  4365. 10 B
  4366. 2348(EFAULT)S
  4367. 10 R
  4368. 2782(for)S
  4369. 2925(a)S
  4370. 2995(bad)S
  4371. 10 I
  4372. 3165(set)S
  4373. 10 R
  4374. 3302(address.)S
  4375. 3000 V
  4376. 9 R
  4377. 720(A)S
  4378. 722(AU)S
  4379. 790(UT)S
  4380. 858(TH)S
  4381. 916(HO)S
  4382. 984(OR)S
  4383. 1052(R)S
  4384. 3120 V
  4385. 10 R
  4386. 1080(Kees)S
  4387. 1307(J.)S
  4388. 1396(Bot)S
  4389. 1566((kjb@cs.vu.nl))S
  4390. 7903 V
  4391. 720(Page)S
  4392. 941(1)S
  4393. 2669(()S
  4394. 2711(May)S
  4395. 2920(12,)S
  4396. (1986)200 3070 A
  4397. 3278())S
  4398. 4455(September)S
  4399. 4911(17,)S
  4400. (1996)200 5061 A
  4401. 8143 V
  4402. EP
  4403. %%Page: 1 52
  4404. BP
  4405. /slant 0 def
  4406. /height 0 def
  4407. 480 V
  4408. 10 R
  4409. 720(STAT)S
  4410. 981(()S
  4411. 1023(2)S
  4412. 1081())S
  4413. 2696(Eighth)S
  4414. (Edition)296 2989 A
  4415. 4866(STAT)S
  4416. 5127(()S
  4417. 5169(2)S
  4418. 5227())S
  4419. 960 V
  4420. 9 R
  4421. 720(N)S
  4422. 722(NA)S
  4423. 790(AM)S
  4424. 858(ME)S
  4425. 940(E)S
  4426. 1080 V
  4427. 10 R
  4428. 1080(stat,)S
  4429. 1270(lstat,)S
  4430. 1488(fstat)S
  4431. 10 R-1
  4432. 1687(-)S
  4433. 10 R
  4434. 1769(get)S
  4435. 1917(256le)S
  4436. 2071(status)S
  4437. 1248 V
  4438. 9 R
  4439. 720(S)S
  4440. 722(SY)S
  4441. 774(YN)S
  4442. 842(NO)S
  4443. 910(OP)S
  4444. 978(PS)S
  4445. 1030(SI)S
  4446. 1082(IS)S
  4447. 1115(S)S
  4448. 1368 V
  4449. 10 B
  4450. 1080(#include)S
  4451. 1482(<sys/types.h>)S
  4452. 1488 V
  4453. 1080(#include)S
  4454. 1482(<sys/stat.h>)S
  4455. 1728 V
  4456. 1080(int)S
  4457. 1236(stat(const)S
  4458. 1689(char)S
  4459. 1923(*)S
  4460. 10 I
  4461. 1973(path)S
  4462. 10 B
  4463. 2151(,)S
  4464. 2214(struct)S
  4465. 2505(stat)S
  4466. 2700(*)S
  4467. 10 I
  4468. 2750(buf)S
  4469. 10 B
  4470. 2878())S
  4471. 1848 V
  4472. 1080(int)S
  4473. 1236(lstat(const)S
  4474. 1717(char)S
  4475. 1951(*)S
  4476. 10 I
  4477. 2001(path)S
  4478. 10 B
  4479. 2179(,)S
  4480. 2242(struct)S
  4481. 2533(stat)S
  4482. 2728(*)S
  4483. 10 I
  4484. 2778(buf)S
  4485. 10 B
  4486. 2906())S
  4487. 3780((Minix-vmd))S
  4488. 1968 V
  4489. 1080(int)S
  4490. 1236(fstat(int)S
  4491. 10 I
  4492. 1617(fd)S
  4493. 10 B
  4494. 1695(,)S
  4495. 1758(struct)S
  4496. 2049(stat)S
  4497. 2244(*)S
  4498. 10 I
  4499. 2294(buf)S
  4500. 10 B
  4501. 2422())S
  4502. 2136 V
  4503. 9 R
  4504. 720(D)S
  4505. 722(DE)S
  4506. 790(ES)S
  4507. 848(SC)S
  4508. 900(CR)S
  4509. 962(RI)S
  4510. 1024(IP)S
  4511. 1057(PT)S
  4512. 1109(TI)S
  4513. 1167(IO)S
  4514. 1200(ON)S
  4515. 1268(N)S
  4516. 2256 V
  4517. 10 B
  4518. 1080(Stat)S
  4519. 10 R
  4520. 1281(obtains)S
  4521. 1598(information)S
  4522. (about)223 2100 A
  4523. 2350(the)S
  4524. 2500(256le)S
  4525. 10 I
  4526. 2656(path)S
  4527. 10 R
  4528. 2842(.)S
  4529. 2919(Read,)S
  4530. 3178(write)S
  4531. 3413(or)S
  4532. 3524(execute)S
  4533. 3859(permission)S
  4534. 4327(of)S
  4535. 4438(the)S
  4536. 4588(named)S
  4537. 4883(256le)S
  4538. 5039(is)S
  4539. 5133(not)S
  4540. 2376 V
  4541. 1080(required,)S
  4542. 1466(but)S
  4543. 1619(all)S
  4544. 1745(directories)S
  4545. 2196(listed)S
  4546. 2439(in)S
  4547. 2542(the)S
  4548. 2690(path)S
  4549. 2888(name)S
  4550. 3131(leading)S
  4551. 3452(to)S
  4552. 3555(the)S
  4553. 3703(256le)S
  4554. 3857(must)S
  4555. 4077(be)S
  4556. (reachable.)412 4197 A
  4557. 2544 V
  4558. 10 B
  4559. 1080(Lstat)S
  4560. 10 R
  4561. 1331(is)S
  4562. 1425(like)S
  4563. 10 B
  4564. 1603(stat)S
  4565. 10 R
  4566. 1787(except)S
  4567. 2077(in)S
  4568. 2182(the)S
  4569. 2332(case)S
  4570. 2534(where)S
  4571. 2809(the)S
  4572. 2960(named)S
  4573. 3256(256le)S
  4574. 3413(is)S
  4575. 3508(a)S
  4576. 3581(symbolic)S
  4577. 3977(link,)S
  4578. 4186(in)S
  4579. 4292(which)S
  4580. 4566(case)S
  4581. 10 B
  4582. 4768(lstat)S
  4583. 10 R
  4584. 4981(returns)S
  4585. 2664 V
  4586. 1080(information)S
  4587. (about)223 1592 A
  4588. 1852(the)S
  4589. 2012(link,)S
  4590. 2230(while)S
  4591. 10 B
  4592. 2491(stat)S
  4593. 10 R
  4594. 2685(returns)S
  4595. 3001(information)S
  4596. (about)223 3512 A
  4597. 3771(the)S
  4598. 3930(256le)S
  4599. 4095(the)S
  4600. 4254(link)S
  4601. 4446(references.)S
  4602. 4948((Minix-)S
  4603. 2784 V
  4604. 1080(vmd))S
  4605. 2952 V
  4606. 10 B
  4607. 1080(Fstat)S
  4608. 10 R
  4609. 1332(obtains)S
  4610. 1655(the)S
  4611. 1811(same)S
  4612. 2051(information)S
  4613. (about)223 2559 A
  4614. 2815(an)S
  4615. 2943(open)S
  4616. 3171(256le)S
  4617. 3333(referenced)S
  4618. 3793(by)S
  4619. 3926(the)S
  4620. 4083(argument)S
  4621. 4497(descriptor,)S
  4622. 4959(such)S
  4623. 5177(as)S
  4624. 3072 V
  4625. 1080(would)S
  4626. 1363(be)S
  4627. 1490(obtained)S
  4628. 1868(by)S
  4629. 2000(an)S
  4630. 10 B
  4631. 2127(open)S
  4632. 10 R
  4633. 2366(call.)S
  4634. 2594(Pipe)S
  4635. 2805(descriptors)S
  4636. (look)178 3279 A
  4637. 3489(like)S
  4638. 3672(named)S
  4639. 3972(pipes)S
  4640. 4216(with)S
  4641. 4427(a)S
  4642. 4504(link)S
  4643. (count)223 4692 A
  4644. 4947(of)S
  4645. 5062(zero.)S
  4646. 3192 V
  4647. 1080(The)S
  4648. 1262(st_size)S
  4649. 1561(256eld)S
  4650. 1765(of)S
  4651. 1874(pipes)S
  4652. 2111(or)S
  4653. 2220(named)S
  4654. 2513(pipes)S
  4655. 2750(shows)S
  4656. 3026(the)S
  4657. (amount)301 3174 A
  4658. 3500(of)S
  4659. 3609(bytes)S
  4660. 3846(currently)S
  4661. 4235(buffered)S
  4662. 4602(in)S
  4663. 4705(the)S
  4664. 4853(pipe.)S
  4665. 3360 V
  4666. 10 I
  4667. 1080(Buf)S
  4668. 10 R
  4669. 1246(is)S
  4670. 1339(a)S
  4671. 1410(pointer)S
  4672. 1721(to)S
  4673. 1825(a)S
  4674. 10 B
  4675. 1896(stat)S
  4676. 10 R
  4677. 2079(structure)S
  4678. 2459(into)S
  4679. 2642(which)S
  4680. 2915(information)S
  4681. 3417(is)S
  4682. (placed)263 3511 A
  4683. 3801(concerning)S
  4684. 4275(the)S
  4685. 4425(256le.)S
  4686. 4631(The)S
  4687. 4815(contents)S
  4688. 5177(of)S
  4689. 3480 V
  4690. 1080(the)S
  4691. 1228(structure)S
  4692. 1606(pointed)S
  4693. 1932(to)S
  4694. 2035(by)S
  4695. 10 I
  4696. 2160(buf)S
  4697. 10 R
  4698. 2313(is)S
  4699. 2405(as)S
  4700. 2514(follows:)S
  4701. 3648 V
  4702. 1440(struct)S
  4703. 1689(stat)S
  4704. 1854({)S
  4705. 3768 V
  4706. 1728(dev_t)S
  4707. 2304(st_dev;)S
  4708. 3024(/*)S
  4709. 3127(device)S
  4710. (inode)223 3415 A
  4711. 3663(resides)S
  4712. 3968(on)S
  4713. 4093(*/)S
  4714. 3888 V
  4715. (ino_t)206 1728 A
  4716. 2304(st_ino;)S
  4717. 3024(/*)S
  4718. 3127(this)S
  4719. (inode's)296 3297 A
  4720. 3618(number)S
  4721. 3950(*/)S
  4722. 4008 V
  4723. 1728(mode_t)S
  4724. 2304(st_mode;)S
  4725. 3024(/*)S
  4726. 3127(256le)S
  4727. 3281(mode,)S
  4728. 3554(protection)S
  4729. 3987(bits,)S
  4730. 4182(etc.)S
  4731. 4350(*/)S
  4732. 4128 V
  4733. (nlink_t)284 1728 A
  4734. 2304(st_nlink;)S
  4735. 3024(/*)S
  4736. 3127(number)S
  4737. 3459(or)S
  4738. 3568(hard)S
  4739. 3772(links)S
  4740. 3992(to)S
  4741. 4095(the)S
  4742. 4243(256le)S
  4743. 4397(*/)S
  4744. 4248 V
  4745. 1728(uid_t)S
  4746. 2304(st_uid;)S
  4747. 3024(/*)S
  4748. 3127(user-id)S
  4749. 3432(of)S
  4750. 3541(the)S
  4751. 3689(256le's)S
  4752. 3916(owner)S
  4753. 4193(*/)S
  4754. 4368 V
  4755. 1728(gid_t)S
  4756. 2304(st_gid;)S
  4757. 3024(/*)S
  4758. (group-id)346 3127 A
  4759. 3498(of)S
  4760. 3607(the)S
  4761. 3755(256le's)S
  4762. 3982(owner)S
  4763. 4259(*/)S
  4764. 4488 V
  4765. 1728(dev_t)S
  4766. 2304(st_rdev;)S
  4767. 3024(/*)S
  4768. 3127(the)S
  4769. 3275(device)S
  4770. 3563(type,)S
  4771. 3786(for)S
  4772. (inode)223 3929 A
  4773. 4177(that)S
  4774. 4353(is)S
  4775. 4445(device)S
  4776. 4733(*/)S
  4777. 4608 V
  4778. 1728(off_t)S
  4779. 2304(st_size;)S
  4780. 3024(/*)S
  4781. 3127(total)S
  4782. 3331(size)S
  4783. 3513(of)S
  4784. 3622(256le)S
  4785. 3776(*/)S
  4786. 4728 V
  4787. 1728(time_t)S
  4788. 2304(st_atime;)S
  4789. 3024(/*)S
  4790. 3127(time)S
  4791. 3331(of)S
  4792. 3440(last)S
  4793. (access)258 3605 A
  4794. 3888(*/)S
  4795. 4848 V
  4796. 1728(time_t)S
  4797. 2304(st_mtime;)S
  4798. 3024(/*)S
  4799. 3127(time)S
  4800. 3331(of)S
  4801. 3440(last)S
  4802. 3605(data)S
  4803. 3798(modi256cation)S
  4804. 4331(*/)S
  4805. 4968 V
  4806. 1728(time_t)S
  4807. 2304(st_ctime;)S
  4808. 3024(/*)S
  4809. 3127(time)S
  4810. 3331(of)S
  4811. 3440(last)S
  4812. 3605(256le)S
  4813. 3759(status)S
  4814. 4013(change)S
  4815. 4323(*/)S
  4816. 5088 V
  4817. 1440(};)S
  4818. 5256 V
  4819. 1080(st_atime)S
  4820. 1680(Time)S
  4821. 1923(when)S
  4822. 2171(256le)S
  4823. 2330(data)S
  4824. 2528(was)S
  4825. 2715(last)S
  4826. 2885(read)S
  4827. 3090(or)S
  4828. 3205(modi256ed.)S
  4829. 3643(Changed)S
  4830. 4031(by)S
  4831. 4162(the)S
  4832. 4316(following)S
  4833. 4738(system)S
  4834. 5048(calls:)S
  4835. 5376 V
  4836. 10 B
  4837. 1680(mknod)S
  4838. 10 R
  4839. 1982((2),)S
  4840. 10 B
  4841. 2160(utime)S
  4842. 10 R
  4843. 2407((2),)S
  4844. 10 B
  4845. 2585(read)S
  4846. 10 R
  4847. 2781((2),)S
  4848. 2959(and)S
  4849. 10 B
  4850. 3139(write)S
  4851. 10 R
  4852. 3364((2).)S
  4853. 3567(For)S
  4854. 3742(reasons)S
  4855. 4079(of)S
  4856. 4198(ef256ciency,)S
  4857. 4656(st_atime)S
  4858. 5032(is)S
  4859. 5133(not)S
  4860. 5496 V
  4861. 1680(set)S
  4862. 1817(when)S
  4863. 2060(a)S
  4864. 2130(directory)S
  4865. 2519(is)S
  4866. 2611(searched,)S
  4867. (although)351 3014 A
  4868. 3390(this)S
  4869. 3560(would)S
  4870. 3836(be)S
  4871. 3956(more)S
  4872. 4188(logical.)S
  4873. 5664 V
  4874. 1080(st_mtime)S
  4875. 1680(Time)S
  4876. 1921(when)S
  4877. 2167(data)S
  4878. 2363(was)S
  4879. 2549(last)S
  4880. 2718(modi256ed.)S
  4881. 3154(It)S
  4882. 3245(is)S
  4883. 3341(not)S
  4884. 3498(set)S
  4885. 3639(by)S
  4886. 3768(changes)S
  4887. 4121(of)S
  4888. 4234(owner,)S
  4889. (group,)259 4540 A
  4890. 4828(link)S
  4891. (count,)248 5013 A
  4892. 5784 V
  4893. 1680(or)S
  4894. 1789(mode.)S
  4895. 2087(Changed)S
  4896. 2469(by)S
  4897. 2594(the)S
  4898. 2742(following)S
  4899. 3158(system)S
  4900. 3462(calls:)S
  4901. 10 B
  4902. 3700(mknod)S
  4903. 10 R
  4904. 4002((2),)S
  4905. 10 B
  4906. 4170(utime)S
  4907. 10 R
  4908. 4417((2),)S
  4909. 10 B
  4910. 4585(write)S
  4911. 10 R
  4912. 4810((2).)S
  4913. 5952 V
  4914. 1080(st_ctime)S
  4915. 1680(Time)S
  4916. 1923(when)S
  4917. 2171(256le)S
  4918. 2330(status)S
  4919. 2589(was)S
  4920. 2776(last)S
  4921. 2946(changed.)S
  4922. 3361(It)S
  4923. 3453(is)S
  4924. 3550(set)S
  4925. 3692(both)S
  4926. 3901(both)S
  4927. 4110(by)S
  4928. (writing)291 4241 A
  4929. 4563(and)S
  4930. 4739(changing)S
  4931. 5138(the)S
  4932. 6072 V
  4933. (i-node.)282 1680 A
  4934. 2062(Changed)S
  4935. 2494(by)S
  4936. 2668(the)S
  4937. 2865(following)S
  4938. 3330(system)S
  4939. 3683(calls:)S
  4940. 10 B
  4941. 3970(chmod)S
  4942. 10 R
  4943. 4261((2))S
  4944. 10 B
  4945. 4453(chown)S
  4946. 10 R
  4947. 4733((2),)S
  4948. 10 B
  4949. 4950(link)S
  4950. 10 R
  4951. 5118((2),)S
  4952. 6192 V
  4953. 10 B
  4954. 1680(mknod)S
  4955. 10 R
  4956. 1982((2),)S
  4957. 10 B
  4958. 2150(rename)S
  4959. 10 R
  4960. 2475((2),)S
  4961. 10 B
  4962. 2643(unlink)S
  4963. 10 R
  4964. 2923((2),)S
  4965. 10 B
  4966. 3091(utime)S
  4967. 10 R
  4968. 3338((2),)S
  4969. 10 B
  4970. 3506(write)S
  4971. 10 R
  4972. 3731((2).)S
  4973. 6360 V
  4974. 1080(The)S
  4975. 1262(256le)S
  4976. 1416(type)S
  4977. 1614(information)S
  4978. 2114(in)S
  4979. 10 B
  4980. 2217(st_mode)S
  4981. 10 R
  4982. 2600(has)S
  4983. 2759(bits:)S
  4984. 6528 V
  4985. 1330(#de256ne)S
  4986. 1651(S_IFMT)S
  4987. (0170000)350 2482 A
  4988. 3130(/*)S
  4989. 3233(type)S
  4990. 3431(of)S
  4991. 3540(256le)S
  4992. 3694(*/)S
  4993. 6648 V
  4994. 1330(#de256ne)S
  4995. 1726(S_IFIFO)S
  4996. (0010000)350 2482 A
  4997. 3130(/*)S
  4998. 3233(named)S
  4999. 3526(pipe)S
  5000. 3724(*/)S
  5001. 6768 V
  5002. 1330(#de256ne)S
  5003. 1726(S_IFCHR)S
  5004. (0020000)350 2482 A
  5005. 3130(/*)S
  5006. 3233(character)S
  5007. 3629(special)S
  5008. 3934(*/)S
  5009. 6888 V
  5010. 1330(#de256ne)S
  5011. 1726(S_IFDIR)S
  5012. (0040000)350 2482 A
  5013. 3130(/*)S
  5014. 3233(directory)S
  5015. 3622(*/)S
  5016. 7008 V
  5017. 1330(#de256ne)S
  5018. 1726(S_IFBLK)S
  5019. (0060000)350 2482 A
  5020. 3130(/*)S
  5021. 3233(block)S
  5022. 3481(special)S
  5023. 3786(*/)S
  5024. 7128 V
  5025. 1330(#de256ne)S
  5026. 1726(S_IFREG)S
  5027. (0100000)350 2482 A
  5028. 3130(/*)S
  5029. 3233(regular)S
  5030. 3544(*/)S
  5031. 7248 V
  5032. 1330(#de256ne)S
  5033. 1726(S_IFLNK)S
  5034. (0120000)350 2482 A
  5035. 3130(/*)S
  5036. 3233(symbolic)S
  5037. 3626(link)S
  5038. 3807((Minix-vmd))S
  5039. 4357(*/)S
  5040. 7903 V
  5041. 720(Page)S
  5042. 941(1)S
  5043. 2669(()S
  5044. 2711(May)S
  5045. 2920(12,)S
  5046. (1986)200 3070 A
  5047. 3278())S
  5048. 4455(September)S
  5049. 4911(17,)S
  5050. (1996)200 5061 A
  5051. 8143 V
  5052. EP
  5053. %%Page: 2 53
  5054. BP
  5055. /slant 0 def
  5056. /height 0 def
  5057. 480 V
  5058. 10 R
  5059. 720(STAT)S
  5060. 981(()S
  5061. 1023(2)S
  5062. 1081())S
  5063. 2696(Eighth)S
  5064. (Edition)296 2989 A
  5065. 4866(STAT)S
  5066. 5127(()S
  5067. 5169(2)S
  5068. 5227())S
  5069. 960 V
  5070. 1080(The)S
  5071. 1262(mode)S
  5072. 1510(bits)S
  5073. (0007777)350 1680 A
  5074. 2055(encode)S
  5075. 2365(set-uid/gid)S
  5076. 2820(bits)S
  5077. 2990(and)S
  5078. 3160(permission)S
  5079. 3626(bits)S
  5080. 3796((see)S
  5081. 10 B
  5082. 3984(chmod)S
  5083. 10 R
  5084. 4275((2)).)S
  5085. 1128 V
  5086. 9 R
  5087. 720(R)S
  5088. 722(RE)S
  5089. 784(ET)S
  5090. 842(TU)S
  5091. 900(UR)S
  5092. 968(RN)S
  5093. 1030(N)S
  5094. 1121(V)S
  5095. 1123(VA)S
  5096. 1191(AL)S
  5097. 1259(LU)S
  5098. 1317(UE)S
  5099. 1385(E)S
  5100. 1248 V
  5101. 10 R
  5102. (Upon)223 1080 A
  5103. (successful)414 1330 A
  5104. 1771(completion)S
  5105. 2250(a)S
  5106. 2322(value)S
  5107. 2567(of)S
  5108. 2678(0)S
  5109. 2755(is)S
  5110. 2849(returned.)S
  5111. 3262(Otherwise,)S
  5112. 3729(a)S
  5113. 3801(value)S
  5114. 4046(of)S
  5115. 10 R-1
  5116. 4158(-)S
  5117. 10 R
  5118. 4215(1)S
  5119. 4293(is)S
  5120. 4388(returned)S
  5121. 4752(and)S
  5122. 10 B
  5123. (errno)241 4925 A
  5124. 10 R
  5125. 5194(is)S
  5126. 1368 V
  5127. 1080(set)S
  5128. 1217(to)S
  5129. 1320(indicate)S
  5130. 1664(the)S
  5131. 1812(error.)S
  5132. 1536 V
  5133. 9 R
  5134. 720(E)S
  5135. 722(ER)S
  5136. 780(RR)S
  5137. 842(RO)S
  5138. 904(OR)S
  5139. 972(RS)S
  5140. 1034(S)S
  5141. 1656 V
  5142. 10 B
  5143. 1080(Stat)S
  5144. 10 R
  5145. 1279(and)S
  5146. 10 B
  5147. 1449(lstat)S
  5148. 10 R
  5149. (will)157 1659 A
  5150. 1841(fail)S
  5151. 2001(if)S
  5152. 2088(one)S
  5153. 2258(or)S
  5154. 2367(more)S
  5155. 2599(of)S
  5156. 2708(the)S
  5157. 2856(following)S
  5158. 3272(are)S
  5159. 3421(true:)S
  5160. 1824 V
  5161. 1080([ENOTDIR])S
  5162. 1830(A)S
  5163. (component)446 1928 A
  5164. 2399(of)S
  5165. 2508(the)S
  5166. 2656(path)S
  5167. 2854(pre256x)S
  5168. 3114(is)S
  5169. 3206(not)S
  5170. 3359(a)S
  5171. 3429(directory.)S
  5172. 1992 V
  5173. ([ENAMETOOLONG])916 1080 A
  5174. 2112 V
  5175. 1830(The)S
  5176. 2012(path)S
  5177. 2210(name)S
  5178. (exceeds)319 2453 A
  5179. 2797(PATH_MAX)S
  5180. 3371(characters.)S
  5181. 2280 V
  5182. 1080([ENOENT])S
  5183. 1830(The)S
  5184. 2012(named)S
  5185. 2305(256le)S
  5186. 2459(does)S
  5187. 2668(not)S
  5188. 2821(exist.)S
  5189. 2448 V
  5190. 1080([EACCES])S
  5191. 1830(Search)S
  5192. 2130(permission)S
  5193. 2596(is)S
  5194. 2688(denied)S
  5195. 2981(for)S
  5196. 3124(a)S
  5197. (component)446 3194 A
  5198. 3665(of)S
  5199. 3774(the)S
  5200. 3922(path)S
  5201. 4120(pre256x.)S
  5202. 2616 V
  5203. 1080([ELOOP])S
  5204. 1830(Too)S
  5205. 2033(many)S
  5206. 2297(symbolic)S
  5207. 2706(links)S
  5208. 2942(were)S
  5209. (encountered)492 3180 A
  5210. 3713(in)S
  5211. 3833(translating)S
  5212. 4300(the)S
  5213. 4465(pathname.)S
  5214. 4948((Minix-)S
  5215. 2736 V
  5216. 1830(vmd))S
  5217. 2904 V
  5218. 1080([EFAULT])S
  5219. 10 I
  5220. 1830(Buf)S
  5221. 10 R
  5222. 1995(or)S
  5223. 10 I
  5224. 2104(name)S
  5225. 10 R
  5226. 2347(points)S
  5227. 2617(to)S
  5228. 2720(an)S
  5229. 2840(invalid)S
  5230. 3144(address.)S
  5231. 3072 V
  5232. 1080([EIO])S
  5233. 1830(An)S
  5234. 1978(I/O)S
  5235. 2138(error)S
  5236. 2360(occurred)S
  5237. 2738(while)S
  5238. 2987(reading)S
  5239. 3314(from)S
  5240. 3535(or)S
  5241. (writing)291 3644 A
  5242. 3960(to)S
  5243. 4063(the)S
  5244. 4211(256le)S
  5245. 4365(system.)S
  5246. 3240 V
  5247. 10 B
  5248. 1080(Fstat)S
  5249. 10 R
  5250. (will)157 1324 A
  5251. 1506(fail)S
  5252. 1666(if)S
  5253. 1753(one)S
  5254. 1923(or)S
  5255. 2032(both)S
  5256. 2235(of)S
  5257. 2344(the)S
  5258. 2492(following)S
  5259. 2908(are)S
  5260. 3057(true:)S
  5261. 3408 V
  5262. 1080([EBADF])S
  5263. 10 I
  5264. 1830(Fildes)S
  5265. 10 R
  5266. 2107(is)S
  5267. 2199(not)S
  5268. 2352(a)S
  5269. 2422(valid)S
  5270. 2648(open)S
  5271. 2868(256le)S
  5272. 3022(descriptor.)S
  5273. 3576 V
  5274. 1080([EFAULT])S
  5275. 10 I
  5276. 1830(Buf)S
  5277. 10 R
  5278. 1995(points)S
  5279. 2265(to)S
  5280. 2368(an)S
  5281. 2488(invalid)S
  5282. 2792(address.)S
  5283. 3744 V
  5284. 1080([EIO])S
  5285. 1830(An)S
  5286. 1978(I/O)S
  5287. 2138(error)S
  5288. 2360(occurred)S
  5289. 2738(while)S
  5290. 2987(reading)S
  5291. 3314(from)S
  5292. 3535(or)S
  5293. (writing)291 3644 A
  5294. 3960(to)S
  5295. 4063(the)S
  5296. 4211(256le)S
  5297. 4365(system.)S
  5298. 3912 V
  5299. 9 R
  5300. 720(S)S
  5301. 722(SE)S
  5302. 774(EE)S
  5303. 832(E)S
  5304. 913(A)S
  5305. 915(AL)S
  5306. 983(LS)S
  5307. 1041(SO)S
  5308. 1093(O)S
  5309. 4032 V
  5310. 10 B
  5311. 1080(chmod)S
  5312. 10 R
  5313. 1371((2),)S
  5314. 10 B
  5315. 1539(chown)S
  5316. 10 R
  5317. 1819((2),)S
  5318. 10 B
  5319. 1987(utime)S
  5320. 10 R
  5321. 2234((2).)S
  5322. 7903 V
  5323. 720(September)S
  5324. 1176(17,)S
  5325. (1996)200 1326 A
  5326. 2669(()S
  5327. 2711(June)S
  5328. 2920(30,)S
  5329. (1985)200 3070 A
  5330. 3278())S
  5331. 4990(Page)S
  5332. 5211(2)S
  5333. 8143 V
  5334. EP
  5335. %%Page: 1 54
  5336. BP
  5337. /slant 0 def
  5338. /height 0 def
  5339. 480 V
  5340. 10 R
  5341. 720(SYNC)S
  5342. 997(()S
  5343. 1039(2)S
  5344. 1097())S
  5345. 2696(Eighth)S
  5346. (Edition)296 2989 A
  5347. 4850(SYNC)S
  5348. 5127(()S
  5349. 5169(2)S
  5350. 5227())S
  5351. 960 V
  5352. 9 R
  5353. 720(N)S
  5354. 722(NA)S
  5355. 790(AM)S
  5356. 858(ME)S
  5357. 940(E)S
  5358. 1080 V
  5359. 10 R
  5360. 1080(sync)S
  5361. 10 R-1
  5362. 1289(-)S
  5363. 10 R
  5364. (update)268 1371 A
  5365. 1664(super-block)S
  5366. 1248 V
  5367. 9 R
  5368. 720(S)S
  5369. 722(SY)S
  5370. 774(YN)S
  5371. 842(NO)S
  5372. 910(OP)S
  5373. 978(PS)S
  5374. 1030(SI)S
  5375. 1082(IS)S
  5376. 1115(S)S
  5377. 1368 V
  5378. 10 B
  5379. 1080(#include)S
  5380. 1482(<unistd.h>)S
  5381. 1608 V
  5382. 1080(int)S
  5383. 1236(sync(void))S
  5384. 1776 V
  5385. 9 R
  5386. 720(D)S
  5387. 722(DE)S
  5388. 790(ES)S
  5389. 848(SC)S
  5390. 900(CR)S
  5391. 962(RI)S
  5392. 1024(IP)S
  5393. 1057(PT)S
  5394. 1109(TI)S
  5395. 1167(IO)S
  5396. 1200(ON)S
  5397. 1268(N)S
  5398. 1896 V
  5399. 10 B
  5400. 1080(Sync)S
  5401. 10 R
  5402. 1322(causes)S
  5403. 1620(all)S
  5404. 1756(information)S
  5405. 2266(in)S
  5406. 2380(the)S
  5407. 2539(256le)S
  5408. 2704(system)S
  5409. 3019(buffers)S
  5410. 3341(that)S
  5411. (should)267 3528 A
  5412. 3831(be)S
  5413. 3962(on)S
  5414. 4098(disk)S
  5415. 4301(to)S
  5416. 4415(be)S
  5417. (written)286 4546 A
  5418. 4868(out.)S
  5419. 5082(This)S
  5420. 2016 V
  5421. 1080(includes)S
  5422. 1440(modi256ed)S
  5423. 1822(super)S
  5424. 2065(blocks,)S
  5425. 2377(modi256ed)S
  5426. (i-nodes,)321 2759 A
  5427. 3105(and)S
  5428. 3275(delayed)S
  5429. 3613(block)S
  5430. 3861(I/O.)S
  5431. 2184 V
  5432. 9 R
  5433. 720(S)S
  5434. 722(SE)S
  5435. 774(EE)S
  5436. 832(E)S
  5437. 913(A)S
  5438. 915(AL)S
  5439. 983(LS)S
  5440. 1041(SO)S
  5441. 1093(O)S
  5442. 2304 V
  5443. 10 B
  5444. 1080(sync)S
  5445. 10 R
  5446. 1270((8),)S
  5447. 10 B
  5448. (update)297 1438 A
  5449. 10 R
  5450. 1735((8).)S
  5451. 7903 V
  5452. 720(Page)S
  5453. 941(1)S
  5454. 2669(()S
  5455. 2711(May)S
  5456. 2920(14,)S
  5457. (1986)200 3070 A
  5458. 3278())S
  5459. 4455(September)S
  5460. 4911(17,)S
  5461. (1996)200 5061 A
  5462. 8143 V
  5463. EP
  5464. %%Page: 1 55
  5465. BP
  5466. /slant 0 def
  5467. /height 0 def
  5468. 480 V
  5469. 10 R
  5470. 720(TIME)S
  5471. 975(()S
  5472. 1017(2)S
  5473. 1075())S
  5474. 2696(Eighth)S
  5475. (Edition)296 2989 A
  5476. 4872(TIME)S
  5477. 5127(()S
  5478. 5169(2)S
  5479. 5227())S
  5480. 960 V
  5481. 9 R
  5482. 720(N)S
  5483. 722(NA)S
  5484. 790(AM)S
  5485. 858(ME)S
  5486. 940(E)S
  5487. 1080 V
  5488. 10 R
  5489. 1080(time,)S
  5490. 1309(stime)S
  5491. 10 R-1
  5492. 1552(-)S
  5493. 10 R
  5494. 1634(get/set)S
  5495. 1922(date)S
  5496. 2115(and)S
  5497. 2285(time)S
  5498. 1248 V
  5499. 9 R
  5500. 720(S)S
  5501. 722(SY)S
  5502. 774(YN)S
  5503. 842(NO)S
  5504. 910(OP)S
  5505. 978(PS)S
  5506. 1030(SI)S
  5507. 1082(IS)S
  5508. 1115(S)S
  5509. 1368 V
  5510. 10 B
  5511. 1080(#include)S
  5512. 1482(<sys/types.h>)S
  5513. 1488 V
  5514. 1080(#include)S
  5515. 1482(<time.h>)S
  5516. 1728 V
  5517. 1080(time_t)S
  5518. 1393(time(time_t)S
  5519. 1931(*)S
  5520. 10 I
  5521. 1981(tp)S
  5522. 10 B
  5523. 2059())S
  5524. 1848 V
  5525. 1080(int)S
  5526. 1236(stime(time_t)S
  5527. 1813(*)S
  5528. 10 I
  5529. 1863(tp)S
  5530. 10 B
  5531. 1941())S
  5532. 2016 V
  5533. 9 R
  5534. 720(D)S
  5535. 722(DE)S
  5536. 790(ES)S
  5537. 848(SC)S
  5538. 900(CR)S
  5539. 962(RI)S
  5540. 1024(IP)S
  5541. 1057(PT)S
  5542. 1109(TI)S
  5543. 1167(IO)S
  5544. 1200(ON)S
  5545. 1268(N)S
  5546. 2136 V
  5547. 10 R
  5548. 1080(The)S
  5549. 1276(system's)S
  5550. 1667(notion)S
  5551. 1962(of)S
  5552. 2085(the)S
  5553. 2247(current)S
  5554. 2572(Greenwich)S
  5555. 3054(time)S
  5556. 3272(is)S
  5557. 3378(obtained)S
  5558. 3763(with)S
  5559. 3981(the)S
  5560. 10 B
  5561. 4143(time)S
  5562. 10 R
  5563. 4373(call,)S
  5564. 4583(and)S
  5565. 4767(set)S
  5566. 4919(with)S
  5567. 5138(the)S
  5568. 2256 V
  5569. 10 B
  5570. 1080(stime)S
  5571. 10 R
  5572. 1347(call.)S
  5573. 1580(The)S
  5574. 1774(time)S
  5575. 1990(is)S
  5576. 2094(expressed)S
  5577. 2528(in)S
  5578. (seconds)318 2643 A
  5579. 2998(since)S
  5580. 3242(midnight)S
  5581. 3641((0)S
  5582. (hour),)243 3761 A
  5583. 4040(January)S
  5584. 4389(1,)S
  5585. (1970.)225 4500 A
  5586. 4786(The)S
  5587. 4979(time)S
  5588. 5194(is)S
  5589. 2376 V
  5590. 1080(both)S
  5591. 1283(returned)S
  5592. 1644(by)S
  5593. 10 B
  5594. 1769(time)S
  5595. 10 R
  5596. 1985(and)S
  5597. 2155(stored)S
  5598. 2426(in)S
  5599. 2529(the)S
  5600. 2677(variable)S
  5601. 3027(pointed)S
  5602. 3353(to)S
  5603. 3456(by)S
  5604. 10 I
  5605. 3581(tp)S
  5606. 10 R
  5607. 3684(unless)S
  5608. 10 I
  5609. 3960(tp)S
  5610. 10 R
  5611. 4063(is)S
  5612. 4155(the)S
  5613. 4303(null)S
  5614. 4484(pointer.)S
  5615. 2544 V
  5616. 10 B
  5617. 1080(Stime)S
  5618. 10 R
  5619. 1352(obtains)S
  5620. 1667(the)S
  5621. 1815(time)S
  5622. 2019(to)S
  5623. 2122(set)S
  5624. 2259(from)S
  5625. 2480(the)S
  5626. 2628(variable)S
  5627. 2978(pointed)S
  5628. 3304(to)S
  5629. 3407(by)S
  5630. 10 I
  5631. 3532(tp)S
  5632. 10 R
  5633. 3618(.)S
  5634. 2712 V
  5635. 1080(Only)S
  5636. 1306(the)S
  5637. 1454(super-user)S
  5638. 1899(may)S
  5639. 2097(set)S
  5640. 2234(the)S
  5641. 2382(time)S
  5642. 2586(of)S
  5643. 2695(day.)S
  5644. 2880 V
  5645. 9 R
  5646. 720(R)S
  5647. 722(RE)S
  5648. 784(ET)S
  5649. 842(TU)S
  5650. 900(UR)S
  5651. 968(RN)S
  5652. 1030(N)S
  5653. 3000 V
  5654. 10 R
  5655. 1080(A)S
  5656. 1186(0)S
  5657. 1269(return)S
  5658. 1543(value)S
  5659. 1794(from)S
  5660. 10 B
  5661. 2023(stime)S
  5662. 10 R
  5663. 2286(indicates)S
  5664. 2677(that)S
  5665. 2862(the)S
  5666. 3019(call)S
  5667. (succeeded.)439 3199 A
  5668. 10 B
  5669. 3697(Time)S
  5670. 10 R
  5671. 3955(returns)S
  5672. 4269(the)S
  5673. 4426(current)S
  5674. 4746(time)S
  5675. 4959(on)S
  5676. 5093(suc-)S
  5677. 3120 V
  5678. 1080(cess.)S
  5679. 1324(A)S
  5680. 10 R-1
  5681. 1423(-)S
  5682. 10 R
  5683. 1480(1)S
  5684. 1556(return)S
  5685. 1823(value)S
  5686. 2067(indicates)S
  5687. 2451(an)S
  5688. 2572(error)S
  5689. 2795(occurred,)S
  5690. 3199(and)S
  5691. 3370(in)S
  5692. 3474(this)S
  5693. 3645(case)S
  5694. 3845(an)S
  5695. 3966(error)S
  5696. 4189(code)S
  5697. 4405(is)S
  5698. 4498(stored)S
  5699. 4770(into)S
  5700. 4951(the)S
  5701. 5099(glo-)S
  5702. 3240 V
  5703. 1080(bal)S
  5704. 1228(variable)S
  5705. 10 B
  5706. (errno)241 1578 A
  5707. 10 R
  5708. 1819(.)S
  5709. 3408 V
  5710. 9 R
  5711. 720(E)S
  5712. 722(ER)S
  5713. 780(RR)S
  5714. 842(RO)S
  5715. 904(OR)S
  5716. 972(RS)S
  5717. 1034(S)S
  5718. 3528 V
  5719. 10 R
  5720. 1080(The)S
  5721. 1262(following)S
  5722. 1678(error)S
  5723. 1900(codes)S
  5724. 2154(may)S
  5725. 2352(be)S
  5726. 2472(set)S
  5727. 2609(in)S
  5728. 10 B
  5729. (errno)241 2712 A
  5730. 10 R
  5731. 2953(:)S
  5732. 3696 V
  5733. 1080([EFAULT])S
  5734. 1830(The)S
  5735. 10 I
  5736. 2012(tp)S
  5737. 10 R
  5738. 2115(address)S
  5739. 2442(referenced)S
  5740. 2894(invalid)S
  5741. 3198(memory.)S
  5742. 3864 V
  5743. 1080([EPERM])S
  5744. 1830(A)S
  5745. 1928(user)S
  5746. 2121(other)S
  5747. 2353(than)S
  5748. 2551(the)S
  5749. 2699(super-user)S
  5750. 3144(attempted)S
  5751. 3566(to)S
  5752. 3669(set)S
  5753. 3806(the)S
  5754. 3954(time.)S
  5755. 4032 V
  5756. 9 R
  5757. 720(S)S
  5758. 722(SE)S
  5759. 774(EE)S
  5760. 832(E)S
  5761. 913(A)S
  5762. 915(AL)S
  5763. 983(LS)S
  5764. 1041(SO)S
  5765. 1093(O)S
  5766. 4152 V
  5767. 10 B
  5768. 1080(date)S
  5769. 10 R
  5770. 1265((1),)S
  5771. 10 B
  5772. 1433(ctime)S
  5773. 10 R
  5774. 1669((3).)S
  5775. 7903 V
  5776. 720(Page)S
  5777. 941(1)S
  5778. 2694(()S
  5779. 2736(May)S
  5780. 2945(9,)S
  5781. (1985)200 3045 A
  5782. 3253())S
  5783. 4455(September)S
  5784. 4911(17,)S
  5785. (1996)200 5061 A
  5786. 8143 V
  5787. EP
  5788. %%Page: 1 56
  5789. BP
  5790. /slant 0 def
  5791. /height 0 def
  5792. 480 V
  5793. 10 R
  5794. 720(TIMES)S
  5795. 1031(()S
  5796. 1073(2)S
  5797. 1131())S
  5798. 2696(Eighth)S
  5799. (Edition)296 2989 A
  5800. 4816(TIMES)S
  5801. 5127(()S
  5802. 5169(2)S
  5803. 5227())S
  5804. 960 V
  5805. 9 R
  5806. 720(N)S
  5807. 722(NA)S
  5808. 790(AM)S
  5809. 858(ME)S
  5810. 940(E)S
  5811. 1080 V
  5812. 10 R
  5813. 1080(times)S
  5814. 10 R-1
  5815. 1323(-)S
  5816. 10 R
  5817. 1405(get)S
  5818. 1553(process)S
  5819. 1880(times)S
  5820. 1248 V
  5821. 9 R
  5822. 720(S)S
  5823. 722(SY)S
  5824. 774(YN)S
  5825. 842(NO)S
  5826. 910(OP)S
  5827. 978(PS)S
  5828. 1030(SI)S
  5829. 1082(IS)S
  5830. 1115(S)S
  5831. 1368 V
  5832. 10 B
  5833. 1080(#include)S
  5834. 1482(<sys/types.h>)S
  5835. 1488 V
  5836. 1080(#include)S
  5837. 1482(<sys/times.h>)S
  5838. 1608 V
  5839. 1080(#include)S
  5840. 1482(<time.h>)S
  5841. 1848 V
  5842. 1080(int)S
  5843. 1236(times(struct)S
  5844. 1791(tms)S
  5845. 1986(*)S
  5846. 10 I
  5847. 2036(buffer)S
  5848. 10 B
  5849. 2276())S
  5850. 2016 V
  5851. 9 R
  5852. 720(D)S
  5853. 722(DE)S
  5854. 790(ES)S
  5855. 848(SC)S
  5856. 900(CR)S
  5857. 962(RI)S
  5858. 1024(IP)S
  5859. 1057(PT)S
  5860. 1109(TI)S
  5861. 1167(IO)S
  5862. 1200(ON)S
  5863. 1268(N)S
  5864. 2136 V
  5865. 10 B
  5866. 1080(Times)S
  5867. 10 R
  5868. 1398(returns)S
  5869. (time-accounting)654 1733 A
  5870. 2442(information)S
  5871. 2972(for)S
  5872. 3145(the)S
  5873. 3323(current)S
  5874. 3664(process)S
  5875. 4021(and)S
  5876. 4221(for)S
  5877. 4394(the)S
  5878. 4573(terminated)S
  5879. 5060(child)S
  5880. 2256 V
  5881. 1080(processes)S
  5882. 1491(of)S
  5883. 1600(the)S
  5884. 1748(current)S
  5885. 2059(process.)S
  5886. 2436(All)S
  5887. 2590(times)S
  5888. 2833(are)S
  5889. 2982(in)S
  5890. 3085(1/CLOCKS_PER_SEC)S
  5891. (seconds.)343 4056 A
  5892. 2424 V
  5893. 1080(This)S
  5894. 1284(is)S
  5895. 1376(the)S
  5896. 1524(structure)S
  5897. 1902(returned)S
  5898. 2263(by)S
  5899. 10 B
  5900. 2388(times)S
  5901. 10 R
  5902. 2618(:)S
  5903. 2592 V
  5904. 1440(struct)S
  5905. 1689(tms)S
  5906. 1859({)S
  5907. 2712 V
  5908. 1728(clock_t)S
  5909. 2304(tms_utime;)S
  5910. 3168(/*)S
  5911. 3271(user)S
  5912. 3464(time)S
  5913. 3668(for)S
  5914. 3811(this)S
  5915. 3981(process)S
  5916. 4308(*/)S
  5917. 2832 V
  5918. 1728(clock_t)S
  5919. 2304(tms_stime;)S
  5920. 3168(/*)S
  5921. 3271(system)S
  5922. 3575(time)S
  5923. 3779(for)S
  5924. 3922(this)S
  5925. 4092(process)S
  5926. 4419(*/)S
  5927. 2952 V
  5928. 1728(clock_t)S
  5929. 2304(tms_cutime;)S
  5930. 3168(/*)S
  5931. 3271(children's)S
  5932. 3699(user)S
  5933. 3892(time)S
  5934. 4096(*/)S
  5935. 3072 V
  5936. 1728(clock_t)S
  5937. 2304(tms_cstime;)S
  5938. 3168(/*)S
  5939. 3271(children's)S
  5940. 3699(system)S
  5941. 4003(time)S
  5942. 4207(*/)S
  5943. 3192 V
  5944. 1440(};)S
  5945. 3360 V
  5946. 1080(The)S
  5947. 1262(user)S
  5948. 1455(time)S
  5949. 1659(is)S
  5950. 1751(the)S
  5951. 1899(number)S
  5952. 2231(of)S
  5953. 2340(clock)S
  5954. 2583(ticks)S
  5955. 2798(used)S
  5956. 3007(by)S
  5957. 3132(a)S
  5958. 3203(process)S
  5959. 3531(on)S
  5960. 3657(its)S
  5961. 3778(own)S
  5962. 3977(computations.)S
  5963. 4594(The)S
  5964. 4777(system)S
  5965. 5082(time)S
  5966. 3480 V
  5967. 1080(is)S
  5968. 1177(the)S
  5969. 1330(number)S
  5970. 1667(of)S
  5971. 1781(clock)S
  5972. 2029(ticks)S
  5973. 2249(spent)S
  5974. 2491(inside)S
  5975. 2761(the)S
  5976. 2914(kernel)S
  5977. 3196(on)S
  5978. 3326(behalf)S
  5979. 3608(of)S
  5980. 3722(a)S
  5981. 3797(process.)S
  5982. 4179(This)S
  5983. 4387(does)S
  5984. 4600(not)S
  5985. 4757(include)S
  5986. 5082(time)S
  5987. 3600 V
  5988. 1080(spent)S
  5989. (waiting)302 1317 A
  5990. 1644(for)S
  5991. 1787(I/O)S
  5992. 1947(to)S
  5993. 2050(happen,)S
  5994. 2390(only)S
  5995. 2593(actual)S
  5996. 2859(CPU)S
  5997. 3080(instruction)S
  5998. 3535(times.)S
  5999. 3768 V
  6000. 1080(The)S
  6001. 1262(children)S
  6002. 1617(times)S
  6003. 1860(are)S
  6004. 2009(the)S
  6005. 2157(sum)S
  6006. 2349(of)S
  6007. 2458(the)S
  6008. 2606(children's)S
  6009. 3034(process)S
  6010. 3361(times)S
  6011. 3604(and)S
  6012. 3774(their)S
  6013. 3984(children's)S
  6014. 4412(times.)S
  6015. 3936 V
  6016. 9 R
  6017. 720(R)S
  6018. 722(RE)S
  6019. 784(ET)S
  6020. 842(TU)S
  6021. 900(UR)S
  6022. 968(RN)S
  6023. 1030(N)S
  6024. 4056 V
  6025. 10 B
  6026. 1080(Times)S
  6027. 10 R
  6028. 1368(returns)S
  6029. 1673(0)S
  6030. 1748(on)S
  6031. (success,)327 1873 A
  6032. 2225(otherwise)S
  6033. 10 R-1
  6034. 2642(-)S
  6035. 10 R
  6036. 2699(1)S
  6037. 2774(with)S
  6038. 2978(the)S
  6039. 3126(error)S
  6040. 3348(code)S
  6041. 3563(stored)S
  6042. 3834(into)S
  6043. 4015(the)S
  6044. 4163(global)S
  6045. 4439(variable)S
  6046. 10 B
  6047. (errno)241 4789 A
  6048. 10 R
  6049. 5030(.)S
  6050. 4224 V
  6051. 9 R
  6052. 720(E)S
  6053. 722(ER)S
  6054. 780(RR)S
  6055. 842(RO)S
  6056. 904(OR)S
  6057. 972(RS)S
  6058. 1034(S)S
  6059. 4344 V
  6060. 10 R
  6061. 1080(The)S
  6062. 1262(following)S
  6063. 1678(error)S
  6064. 1900(code)S
  6065. 2115(may)S
  6066. 2313(be)S
  6067. 2433(set)S
  6068. 2570(in)S
  6069. 10 B
  6070. (errno)241 2673 A
  6071. 10 R
  6072. 2914(:)S
  6073. 4512 V
  6074. 1080([EFAULT])S
  6075. 1830(The)S
  6076. 2024(address)S
  6077. 2363(speci256ed)S
  6078. 2758(by)S
  6079. 2895(the)S
  6080. 10 I
  6081. 3055(buffer)S
  6082. 10 R
  6083. 3332(parameter)S
  6084. 3773(is)S
  6085. 3877(not)S
  6086. 4043(in)S
  6087. 4159(a)S
  6088. 4242(valid)S
  6089. 4481(part)S
  6090. 4676(of)S
  6091. 4798(the)S
  6092. 4959(process)S
  6093. 4632 V
  6094. 1830(address)S
  6095. (space.)249 2157 A
  6096. 4800 V
  6097. 9 R
  6098. 720(S)S
  6099. 722(SE)S
  6100. 774(EE)S
  6101. 832(E)S
  6102. 913(A)S
  6103. 915(AL)S
  6104. 983(LS)S
  6105. 1041(SO)S
  6106. 1093(O)S
  6107. 4920 V
  6108. 10 B
  6109. 1080(time)S
  6110. 10 R
  6111. 1271((1),)S
  6112. 10 B
  6113. 1439(wait)S
  6114. 10 R
  6115. 1624((2),)S
  6116. 10 B
  6117. 1792(time)S
  6118. 10 R
  6119. 1983((2).)S
  6120. 7903 V
  6121. 720(Page)S
  6122. 941(1)S
  6123. 2694(()S
  6124. 2736(May)S
  6125. 2945(9,)S
  6126. (1985)200 3045 A
  6127. 3253())S
  6128. 4455(September)S
  6129. 4911(17,)S
  6130. (1996)200 5061 A
  6131. 8143 V
  6132. EP
  6133. %%Page: 1 57
  6134. BP
  6135. /slant 0 def
  6136. /height 0 def
  6137. 480 V
  6138. 10 R
  6139. 720(UMASK)S
  6140. 1092(()S
  6141. 1134(2)S
  6142. 1192())S
  6143. 2696(Eighth)S
  6144. (Edition)296 2989 A
  6145. 4755(UMASK)S
  6146. 5127(()S
  6147. 5169(2)S
  6148. 5227())S
  6149. 960 V
  6150. 9 R
  6151. 720(N)S
  6152. 722(NA)S
  6153. 790(AM)S
  6154. 858(ME)S
  6155. 940(E)S
  6156. 1080 V
  6157. 10 R
  6158. 1080(umask)S
  6159. 10 R-1
  6160. 1367(-)S
  6161. 10 R
  6162. 1449(set)S
  6163. 1586(256le)S
  6164. 1740(creation)S
  6165. 2090(mode)S
  6166. 2338(mask)S
  6167. 1248 V
  6168. 9 R
  6169. 720(S)S
  6170. 722(SY)S
  6171. 774(YN)S
  6172. 842(NO)S
  6173. 910(OP)S
  6174. 978(PS)S
  6175. 1030(SI)S
  6176. 1082(IS)S
  6177. 1115(S)S
  6178. 1368 V
  6179. 10 B
  6180. 1080(#include)S
  6181. 1482(<sys/types.h>)S
  6182. 1488 V
  6183. 1080(#include)S
  6184. 1482(<sys/stat.h>)S
  6185. 1728 V
  6186. 1080(mode_t)S
  6187. 1437(umask(mode_t)S
  6188. 10 I
  6189. 2113(mask)S
  6190. 10 B
  6191. 2320())S
  6192. 1896 V
  6193. 9 R
  6194. 720(D)S
  6195. 722(DE)S
  6196. 790(ES)S
  6197. 848(SC)S
  6198. 900(CR)S
  6199. 962(RI)S
  6200. 1024(IP)S
  6201. 1057(PT)S
  6202. 1109(TI)S
  6203. 1167(IO)S
  6204. 1200(ON)S
  6205. 1268(N)S
  6206. 2016 V
  6207. 10 B
  6208. 1080(Umask)S
  6209. 10 R
  6210. 1411(sets)S
  6211. 1591(the)S
  6212. 1743(process's)S
  6213. 2147(256le)S
  6214. 2305(mode)S
  6215. 2557(creation)S
  6216. 2911(mask)S
  6217. 3152(to)S
  6218. 10 I
  6219. 3259(mask)S
  6220. 10 R
  6221. 3495(and)S
  6222. 3670(returns)S
  6223. 3980(the)S
  6224. 4133(previous)S
  6225. 4509(value)S
  6226. 4757(of)S
  6227. 4871(the)S
  6228. 5024(mask.)S
  6229. 2136 V
  6230. 1080(The)S
  6231. 1266(low-order)S
  6232. 1693(9)S
  6233. 1772(bits)S
  6234. 1945(of)S
  6235. 10 I
  6236. 2057(mask)S
  6237. 10 R
  6238. 2292(are)S
  6239. 2444(used)S
  6240. 2656(whenever)S
  6241. 3076(a)S
  6242. 3149(256le)S
  6243. 3306(is)S
  6244. 3401(created,)S
  6245. 3746(clearing)S
  6246. (corresponding)575 4099 A
  6247. 4702(bits)S
  6248. 4875(in)S
  6249. 4981(the)S
  6250. 5132(256le)S
  6251. 2256 V
  6252. 1080(mode)S
  6253. 1328((see)S
  6254. 10 B
  6255. 1516(chmod)S
  6256. 10 R
  6257. 1807((2)).)S
  6258. 2034(This)S
  6259. 2238(clearing)S
  6260. 2588(allows)S
  6261. (each)185 2876 A
  6262. 3086(user)S
  6263. 3279(to)S
  6264. 3382(restrict)S
  6265. 3688(the)S
  6266. 3836(default)S
  6267. (access)258 4141 A
  6268. 4424(to)S
  6269. 4527(his)S
  6270. 4669(256les.)S
  6271. 2424 V
  6272. 1080(The)S
  6273. 1262(value)S
  6274. 1505(is)S
  6275. (initially)313 1597 A
  6276. (022)150 1935 A
  6277. 2110((write)S
  6278. (access)258 2377 A
  6279. 2660(for)S
  6280. 2803(owner)S
  6281. 3080(only).)S
  6282. 3367(The)S
  6283. 3549(mask)S
  6284. 3786(is)S
  6285. 3878(inherited)S
  6286. 4261(by)S
  6287. 4386(child)S
  6288. 4612(processes.)S
  6289. 2592 V
  6290. 9 R
  6291. 720(R)S
  6292. 722(RE)S
  6293. 784(ET)S
  6294. 842(TU)S
  6295. 900(UR)S
  6296. 968(RN)S
  6297. 1030(N)S
  6298. 1121(V)S
  6299. 1123(VA)S
  6300. 1191(AL)S
  6301. 1259(LU)S
  6302. 1317(UE)S
  6303. 1385(E)S
  6304. 2712 V
  6305. 10 R
  6306. 1080(The)S
  6307. 1262(previous)S
  6308. 1633(value)S
  6309. 1876(of)S
  6310. 1985(the)S
  6311. 2133(256le)S
  6312. 2287(mode)S
  6313. 2535(mask)S
  6314. 2772(is)S
  6315. 2864(returned)S
  6316. 3225(by)S
  6317. 3350(the)S
  6318. 3498(call.)S
  6319. 2880 V
  6320. 9 R
  6321. 720(S)S
  6322. 722(SE)S
  6323. 774(EE)S
  6324. 832(E)S
  6325. 928(A)S
  6326. 930(AL)S
  6327. 998(LS)S
  6328. 1056(SO)S
  6329. 1108(O)S
  6330. 3000 V
  6331. 10 B
  6332. 1080(chmod)S
  6333. 10 R
  6334. 1371((2),)S
  6335. 10 B
  6336. 1539(mknod)S
  6337. 10 R
  6338. 1841((2),)S
  6339. 10 B
  6340. 2009(open)S
  6341. 10 R
  6342. 2216((2).)S
  6343. 7903 V
  6344. 720(Page)S
  6345. 941(1)S
  6346. 4455(September)S
  6347. 4911(17,)S
  6348. (1996)200 5061 A
  6349. 8143 V
  6350. EP
  6351. %%Page: 1 58
  6352. BP
  6353. /slant 0 def
  6354. /height 0 def
  6355. 480 V
  6356. 10 R
  6357. (UNAME)370 720 A
  6358. 1098(()S
  6359. 1140(2)S
  6360. 1198())S
  6361. 2696(Eighth)S
  6362. (Edition)296 2989 A
  6363. (UNAME)370 4749 A
  6364. 5127(()S
  6365. 5169(2)S
  6366. 5227())S
  6367. 960 V
  6368. 9 R
  6369. 720(N)S
  6370. 722(NA)S
  6371. 790(AM)S
  6372. 858(ME)S
  6373. 940(E)S
  6374. 1080 V
  6375. 10 R
  6376. 1080(uname)S
  6377. 10 R-1
  6378. 1373(-)S
  6379. 10 R
  6380. 1455(get)S
  6381. 1603(system)S
  6382. 1907(info)S
  6383. 1248 V
  6384. 9 R
  6385. 720(S)S
  6386. 722(SY)S
  6387. 774(YN)S
  6388. 842(NO)S
  6389. 910(OP)S
  6390. 978(PS)S
  6391. 1030(SI)S
  6392. 1082(IS)S
  6393. 1115(S)S
  6394. 1368 V
  6395. 10 B
  6396. 1080(#include)S
  6397. 1482(<sys/utsname.h>)S
  6398. 1608 V
  6399. 1080(int)S
  6400. 1236(uname(struct)S
  6401. 1852(utsname)S
  6402. 2254(*name))S
  6403. 1776 V
  6404. 9 R
  6405. 720(D)S
  6406. 722(DE)S
  6407. 790(ES)S
  6408. 848(SC)S
  6409. 900(CR)S
  6410. 962(RI)S
  6411. 1024(IP)S
  6412. 1057(PT)S
  6413. 1109(TI)S
  6414. 1167(IO)S
  6415. 1200(ON)S
  6416. 1268(N)S
  6417. 1896 V
  6418. 10 B
  6419. 1080(Uname())S
  6420. 10 R
  6421. 1539(256lls)S
  6422. 1773(a)S
  6423. 1901(struct)S
  6424. 2208(utsname)S
  6425. 2627(with)S
  6426. 2890(system)S
  6427. 3253(information.)S
  6428. 3862(This)S
  6429. 4125(structure)S
  6430. 4562(is)S
  6431. 4713(described)S
  6432. 5183(in)S
  6433. 2016 V
  6434. 1080(<sys/utsname.h>)S
  6435. 1785(as)S
  6436. 1894(follows:)S
  6437. 2184 V
  6438. 1080(struct)S
  6439. 1329(utsname)S
  6440. 1689({)S
  6441. 2304 V
  6442. 1280(char)S
  6443. 1580(sysname[15+1];)S
  6444. 2830(/*)S
  6445. 2933(System)S
  6446. 3254(name)S
  6447. 3497(*/)S
  6448. 2424 V
  6449. 1280(char)S
  6450. (nodename[255+1];)766 1580 A
  6451. 2830(/*)S
  6452. 2933(Node/Network)S
  6453. 3557(name)S
  6454. 3800(*/)S
  6455. 2544 V
  6456. 1280(char)S
  6457. 1580(release[11+1];)S
  6458. 2830(/*)S
  6459. 2933(O.S.)S
  6460. 3137(release)S
  6461. 3443(*/)S
  6462. 2664 V
  6463. 1280(char)S
  6464. 1580(version[7+1];)S
  6465. 2830(/*)S
  6466. 2933(O.S.)S
  6467. 3137(version)S
  6468. 3458(*/)S
  6469. 2784 V
  6470. 1280(char)S
  6471. 1580(machine[11+1];)S
  6472. 2830(/*)S
  6473. 2933(Machine)S
  6474. 3310(hardware)S
  6475. 3711(*/)S
  6476. 2904 V
  6477. 1280(char)S
  6478. 1580(arch[11+1];)S
  6479. 2830(/*)S
  6480. 2933(Architecture)S
  6481. 3463(*/)S
  6482. 3024 V
  6483. 1080(};)S
  6484. 3192 V
  6485. 1080(The)S
  6486. 1263(strings)S
  6487. 1557(are)S
  6488. 1707(always)S
  6489. 2013(null)S
  6490. 2195(terminated,)S
  6491. 2677(and)S
  6492. 2848(may)S
  6493. 3047(be)S
  6494. 3168(of)S
  6495. 3278(a)S
  6496. 3349(different)S
  6497. 3724(length)S
  6498. 4002(then)S
  6499. 4202(shown)S
  6500. 4491(here.)S
  6501. 4742(The)S
  6502. 4926(256rst)S
  6503. 5110(256ve)S
  6504. 3312 V
  6505. 1080(are)S
  6506. 1229(required)S
  6507. 1590(by)S
  6508. 8 R
  6509. 1710(POSIX)S
  6510. 10 R
  6511. 1943(,)S
  6512. 1993(the)S
  6513. 2141(last)S
  6514. 2306(is)S
  6515. 2398(Minix)S
  6516. 2668(speci256c.)S
  6517. 3480 V
  6518. 9 R
  6519. 720(S)S
  6520. 722(SE)S
  6521. 774(EE)S
  6522. 832(E)S
  6523. 913(A)S
  6524. 915(AL)S
  6525. 983(LS)S
  6526. 1041(SO)S
  6527. 1093(O)S
  6528. 3600 V
  6529. 10 B
  6530. 1080(uname)S
  6531. 10 R
  6532. 1371((1).)S
  6533. 3768 V
  6534. 9 R
  6535. 720(A)S
  6536. 722(AU)S
  6537. 790(UT)S
  6538. 858(TH)S
  6539. 916(HO)S
  6540. 984(OR)S
  6541. 1052(R)S
  6542. 3888 V
  6543. 10 R
  6544. 1080(Kees)S
  6545. 1307(J.)S
  6546. 1396(Bot)S
  6547. 1566((kjb@cs.vu.nl))S
  6548. 7903 V
  6549. 720(Page)S
  6550. 941(1)S
  6551. 2669(()S
  6552. 2711(May)S
  6553. 2920(22,)S
  6554. (1985)200 3070 A
  6555. 3278())S
  6556. 4455(September)S
  6557. 4911(17,)S
  6558. (1996)200 5061 A
  6559. 8143 V
  6560. EP
  6561. %%Page: 1 59
  6562. BP
  6563. /slant 0 def
  6564. /height 0 def
  6565. 480 V
  6566. 10 R
  6567. 720(UNLINK)S
  6568. 1116(()S
  6569. 1158(2)S
  6570. 1216())S
  6571. 2696(Eighth)S
  6572. (Edition)296 2989 A
  6573. 4731(UNLINK)S
  6574. 5127(()S
  6575. 5169(2)S
  6576. 5227())S
  6577. 960 V
  6578. 9 R
  6579. 720(N)S
  6580. 722(NA)S
  6581. 790(AM)S
  6582. 858(ME)S
  6583. 940(E)S
  6584. 1080 V
  6585. 10 R
  6586. 1080(unlink)S
  6587. 10 R-1
  6588. 1361(-)S
  6589. 10 R
  6590. 1443(remove)S
  6591. 1770(directory)S
  6592. 2159(entry)S
  6593. 1248 V
  6594. 9 R
  6595. 720(S)S
  6596. 722(SY)S
  6597. 774(YN)S
  6598. 842(NO)S
  6599. 910(OP)S
  6600. 978(PS)S
  6601. 1030(SI)S
  6602. 1082(IS)S
  6603. 1115(S)S
  6604. 1368 V
  6605. 10 B
  6606. 1080(#include)S
  6607. 1482(<unistd.h>)S
  6608. 1608 V
  6609. 1080(int)S
  6610. 1236(unlink(const)S
  6611. 1812(char)S
  6612. 2046(*path))S
  6613. 1776 V
  6614. 9 R
  6615. 720(D)S
  6616. 722(DE)S
  6617. 790(ES)S
  6618. 848(SC)S
  6619. 900(CR)S
  6620. 962(RI)S
  6621. 1024(IP)S
  6622. 1057(PT)S
  6623. 1109(TI)S
  6624. 1167(IO)S
  6625. 1200(ON)S
  6626. 1268(N)S
  6627. 1896 V
  6628. 10 B
  6629. 1080(Unlink)S
  6630. 10 R
  6631. 1407(removes)S
  6632. 1778(the)S
  6633. 1931(entry)S
  6634. 2168(for)S
  6635. 2316(the)S
  6636. 2469(256le)S
  6637. 10 I
  6638. 2628(path)S
  6639. 10 R
  6640. 2836(from)S
  6641. 3062(its)S
  6642. 3187(directory.)S
  6643. 3631(If)S
  6644. 3730(this)S
  6645. 3906(entry)S
  6646. 4144(was)S
  6647. 4332(the)S
  6648. 4486(last)S
  6649. 4657(link)S
  6650. 4844(to)S
  6651. 4953(the)S
  6652. 5107(256le,)S
  6653. 2016 V
  6654. 1080(and)S
  6655. 1254(no)S
  6656. 1383(process)S
  6657. 1714(has)S
  6658. 1877(the)S
  6659. 2029(256le)S
  6660. 2187(open,)S
  6661. 2436(then)S
  6662. 2638(all)S
  6663. 2768(resources)S
  6664. 3178(associated)S
  6665. 3621(with)S
  6666. 3829(the)S
  6667. 3981(256le)S
  6668. 4139(are)S
  6669. 4292(reclaimed.)S
  6670. 4768(If,)S
  6671. 4889(however,)S
  6672. 2136 V
  6673. 1080(the)S
  6674. 1243(256le)S
  6675. 1412(was)S
  6676. 1609(open)S
  6677. 1844(in)S
  6678. 1962(any)S
  6679. 2147(process,)S
  6680. 2514(the)S
  6681. 2677(actual)S
  6682. 2958(resource)S
  6683. 3340(reclamation)S
  6684. 3856(is)S
  6685. 3964(delayed)S
  6686. (until)184 4318 A
  6687. 4543(it)S
  6688. 4640(is)S
  6689. 4748(closed,)S
  6690. 5071(even)S
  6691. 2256 V
  6692. (though)278 1080 A
  6693. 1383(the)S
  6694. 1531(directory)S
  6695. 1920(entry)S
  6696. 2152(has)S
  6697. 2311(disappeared.)S
  6698. 2424 V
  6699. 9 R
  6700. 720(R)S
  6701. 722(RE)S
  6702. 784(ET)S
  6703. 842(TU)S
  6704. 900(UR)S
  6705. 968(RN)S
  6706. 1030(N)S
  6707. 1121(V)S
  6708. 1123(VA)S
  6709. 1191(AL)S
  6710. 1259(LU)S
  6711. 1317(UE)S
  6712. 1385(E)S
  6713. 2544 V
  6714. 10 R
  6715. (Upon)223 1080 A
  6716. (successful)414 1328 A
  6717. 1768(completion,)S
  6718. 2271(a)S
  6719. 2342(value)S
  6720. 2586(of)S
  6721. 2696(0)S
  6722. 2772(is)S
  6723. 2865(returned.)S
  6724. 3277(Otherwise,)S
  6725. 3743(a)S
  6726. 3814(value)S
  6727. 4058(of)S
  6728. 10 R-1
  6729. 4168(-)S
  6730. 10 R
  6731. 4225(1)S
  6732. 4301(is)S
  6733. 4394(returned)S
  6734. 4756(and)S
  6735. 10 B
  6736. (errno)241 4927 A
  6737. 10 R
  6738. 5194(is)S
  6739. 2664 V
  6740. 1080(set)S
  6741. 1217(to)S
  6742. 1320(indicate)S
  6743. 1664(the)S
  6744. 1812(error.)S
  6745. 2832 V
  6746. 9 R
  6747. 720(E)S
  6748. 722(ER)S
  6749. 780(RR)S
  6750. 842(RO)S
  6751. 904(OR)S
  6752. 972(RS)S
  6753. 1034(S)S
  6754. 2952 V
  6755. 10 R
  6756. 1080(The)S
  6757. 10 I
  6758. 1262(unlink)S
  6759. 10 R
  6760. (succeeds)358 1538 A
  6761. 1921(unless:)S
  6762. 3120 V
  6763. 1080([ENOTDIR])S
  6764. 1830(A)S
  6765. (component)446 1928 A
  6766. 2399(of)S
  6767. 2508(the)S
  6768. 2656(path)S
  6769. 2854(pre256x)S
  6770. 3114(is)S
  6771. 3206(not)S
  6772. 3359(a)S
  6773. 3429(directory.)S
  6774. 3288 V
  6775. ([ENAMETOOLONG])916 1080 A
  6776. 3408 V
  6777. 1830(The)S
  6778. 2012(path)S
  6779. 2210(name)S
  6780. (exceeds)319 2453 A
  6781. 2797(PATH_MAX)S
  6782. 3371(characters.)S
  6783. 3576 V
  6784. 1080([ENOENT])S
  6785. 1830(The)S
  6786. 2012(named)S
  6787. 2305(256le)S
  6788. 2459(does)S
  6789. 2668(not)S
  6790. 2821(exist.)S
  6791. 3744 V
  6792. 1080([EACCES])S
  6793. 1830(Search)S
  6794. 2130(permission)S
  6795. 2596(is)S
  6796. 2688(denied)S
  6797. 2981(for)S
  6798. 3124(a)S
  6799. (component)446 3194 A
  6800. 3665(of)S
  6801. 3774(the)S
  6802. 3922(path)S
  6803. 4120(pre256x.)S
  6804. 3912 V
  6805. 1080([EACCES])S
  6806. 1830(Write)S
  6807. 2085(permission)S
  6808. 2551(is)S
  6809. 2643(denied)S
  6810. 2936(on)S
  6811. 3061(the)S
  6812. 3209(directory)S
  6813. 3598(containing)S
  6814. 4047(the)S
  6815. 4195(link)S
  6816. 4376(to)S
  6817. 4479(be)S
  6818. 4599(removed.)S
  6819. 4080 V
  6820. 1080([ELOOP])S
  6821. 1830(Too)S
  6822. 2033(many)S
  6823. 2297(symbolic)S
  6824. 2706(links)S
  6825. 2942(were)S
  6826. (encountered)492 3180 A
  6827. 3713(in)S
  6828. 3833(translating)S
  6829. 4300(the)S
  6830. 4465(pathname.)S
  6831. 4948((Minix-)S
  6832. 4200 V
  6833. 1830(vmd))S
  6834. 4368 V
  6835. 1080([EPERM])S
  6836. 1830(The)S
  6837. 2012(named)S
  6838. 2305(256le)S
  6839. 2459(is)S
  6840. 2551(a)S
  6841. 2621(directory.)S
  6842. 4536 V
  6843. 1080([EPERM])S
  6844. 1830(The)S
  6845. 2019(directory)S
  6846. 2415(containing)S
  6847. 2871(the)S
  6848. 3026(256le)S
  6849. 3188(is)S
  6850. 3288(marked)S
  6851. 3623(sticky,)S
  6852. 3921(and)S
  6853. 4099(neither)S
  6854. 4412(the)S
  6855. 4568(containing)S
  6856. 5025(direc-)S
  6857. 4656 V
  6858. 1830(tory)S
  6859. 2017(nor)S
  6860. 2176(the)S
  6861. 2324(256le)S
  6862. 2478(to)S
  6863. 2581(be)S
  6864. 2701(removed)S
  6865. 3078(are)S
  6866. 3227(owned)S
  6867. 3520(by)S
  6868. 3645(the)S
  6869. 3793(effective)S
  6870. 4172(user)S
  6871. 4365(ID.)S
  6872. 4547((Minix-vmd))S
  6873. 4824 V
  6874. 1080([EBUSY])S
  6875. 1830(The)S
  6876. 2012(entry)S
  6877. 2244(to)S
  6878. 2347(be)S
  6879. 2467(unlinked)S
  6880. 2843(is)S
  6881. 2935(the)S
  6882. (mount)256 3083 A
  6883. 3364(point)S
  6884. 3595(for)S
  6885. 3738(a)S
  6886. (mounted)351 3808 A
  6887. 4184(256le)S
  6888. 4338(system.)S
  6889. 4992 V
  6890. 1080([EIO])S
  6891. 1830(An)S
  6892. 1978(I/O)S
  6893. 2138(error)S
  6894. 2360(occurred)S
  6895. 2738(while)S
  6896. 2987(deleting)S
  6897. 3336(the)S
  6898. 3484(directory)S
  6899. 3873(entry)S
  6900. 4105(or)S
  6901. 4214(deallocating)S
  6902. 4731(the)S
  6903. (inode.)248 4879 A
  6904. 5160 V
  6905. 1080([EROFS])S
  6906. 1830(The)S
  6907. 2012(named)S
  6908. 2305(256le)S
  6909. 2459(resides)S
  6910. 2764(on)S
  6911. 2889(a)S
  6912. 2959(read-only)S
  6913. 3370(256le)S
  6914. 3524(system.)S
  6915. 5328 V
  6916. 1080([EFAULT])S
  6917. 10 I
  6918. 1830(Path)S
  6919. 10 R
  6920. 2045(points)S
  6921. 2315(outside)S
  6922. 2630(the)S
  6923. 2778(process's)S
  6924. 3178(allocated)S
  6925. 3567(address)S
  6926. (space.)249 3894 A
  6927. 5496 V
  6928. 9 R
  6929. 720(S)S
  6930. 722(SE)S
  6931. 774(EE)S
  6932. 832(E)S
  6933. 913(A)S
  6934. 915(AL)S
  6935. 983(LS)S
  6936. 1041(SO)S
  6937. 1093(O)S
  6938. 5616 V
  6939. 10 B
  6940. 1080(close)S
  6941. 10 R
  6942. 1287((2),)S
  6943. 10 B
  6944. 1455(link)S
  6945. 10 R
  6946. 1623((2),)S
  6947. 10 B
  6948. 1791(rmdir)S
  6949. 10 R
  6950. 2049((2).)S
  6951. 7903 V
  6952. 720(Page)S
  6953. 941(1)S
  6954. 2616(()S
  6955. (August)290 2658 A
  6956. 2973(26,)S
  6957. (1985)200 3123 A
  6958. 3331())S
  6959. 4455(September)S
  6960. 4911(17,)S
  6961. (1996)200 5061 A
  6962. 8143 V
  6963. EP
  6964. %%Page: 1 60
  6965. BP
  6966. /slant 0 def
  6967. /height 0 def
  6968. 480 V
  6969. 10 R
  6970. 720(UTIME)S
  6971. 1048(()S
  6972. 1090(2)S
  6973. 1148())S
  6974. 2696(Eighth)S
  6975. (Edition)296 2989 A
  6976. 4799(UTIME)S
  6977. 5127(()S
  6978. 5169(2)S
  6979. 5227())S
  6980. 960 V
  6981. 9 R
  6982. 720(N)S
  6983. 722(NA)S
  6984. 790(AM)S
  6985. 858(ME)S
  6986. 940(E)S
  6987. 1080 V
  6988. 10 R
  6989. 1080(utime)S
  6990. 10 R-1
  6991. 1334(-)S
  6992. 10 R
  6993. 1416(set)S
  6994. 1553(256le)S
  6995. 1707(times)S
  6996. 1248 V
  6997. 9 R
  6998. 720(S)S
  6999. 722(SY)S
  7000. 774(YN)S
  7001. 842(NO)S
  7002. 910(OP)S
  7003. 978(PS)S
  7004. 1030(SI)S
  7005. 1082(IS)S
  7006. 1115(S)S
  7007. 1368 V
  7008. 10 B
  7009. 1080(#include)S
  7010. 1482(<sys/types.h>)S
  7011. 1488 V
  7012. 1080(#include)S
  7013. 1482(<utime.h>)S
  7014. 1728 V
  7015. 1080(int)S
  7016. 1236(utime(const)S
  7017. 1779(char)S
  7018. 2013(*)S
  7019. 10 I
  7020. 2063(256le)S
  7021. 10 B
  7022. 2186(,)S
  7023. 2249(struct)S
  7024. 2540(utimbuf)S
  7025. 2926(*)S
  7026. 10 I
  7027. 2976(times)S
  7028. 10 B
  7029. 3189())S
  7030. 1896 V
  7031. 9 R
  7032. 720(D)S
  7033. 722(DE)S
  7034. 790(ES)S
  7035. 848(SC)S
  7036. 900(CR)S
  7037. 962(RI)S
  7038. 1024(IP)S
  7039. 1057(PT)S
  7040. 1109(TI)S
  7041. 1167(IO)S
  7042. 1200(ON)S
  7043. 1268(N)S
  7044. 2016 V
  7045. 10 R
  7046. 1080(The)S
  7047. 10 B
  7048. 1268(utime)S
  7049. 10 R
  7050. 1546(call)S
  7051. 1723(uses)S
  7052. 1928(the)S
  7053. (accessed)353 2083 A
  7054. 2468(and)S
  7055. (updated)318 2645 A
  7056. 2995(times)S
  7057. 3245(from)S
  7058. 3473(the)S
  7059. 3628(utimbuf)S
  7060. 3978(structure)S
  7061. 4363(pointed)S
  7062. 4696(to)S
  7063. 4806(by)S
  7064. 10 I
  7065. 4938(times)S
  7066. 10 R
  7067. 5183(to)S
  7068. 2136 V
  7069. 1080(set)S
  7070. 1217(the)S
  7071. (corresponding)575 1365 A
  7072. 1965(recorded)S
  7073. 2343(times)S
  7074. 2586(for)S
  7075. 10 I
  7076. 2729(256le.)S
  7077. 2304 V
  7078. 10 R
  7079. 1080(Struct)S
  7080. 1346(utimbuf)S
  7081. 1689(is)S
  7082. 1781(de256ned)S
  7083. 2102(in)S
  7084. 2205(<utime.h>)S
  7085. 2648(as)S
  7086. 2757(follows:)S
  7087. 2472 V
  7088. 1440(struct)S
  7089. 1689(utimbuf)S
  7090. 2032({)S
  7091. 2592 V
  7092. 1728(time_t)S
  7093. 2304(actime;)S
  7094. 3024(/*)S
  7095. (access)258 3127 A
  7096. 3410(time)S
  7097. 3614(*/)S
  7098. 2712 V
  7099. 1728(time_t)S
  7100. 2304(modtime;)S
  7101. 3024(/*)S
  7102. 3127(modi256cation)S
  7103. 3660(time)S
  7104. 3864(*/)S
  7105. 2832 V
  7106. 1440(};)S
  7107. 3000 V
  7108. 1080(The)S
  7109. 1267(caller)S
  7110. 1522(must)S
  7111. 1747(be)S
  7112. 1872(the)S
  7113. 2025(owner)S
  7114. 2307(of)S
  7115. 2421(the)S
  7116. 2574(256le)S
  7117. 2733(or)S
  7118. 2847(the)S
  7119. 3000(super-user.)S
  7120. 3500(The)S
  7121. (inode-changed)592 3687 A
  7122. 4309(time)S
  7123. 4518(of)S
  7124. 4632(the)S
  7125. 4785(256le)S
  7126. 4944(is)S
  7127. 5041(set)S
  7128. 5183(to)S
  7129. 3120 V
  7130. 1080(the)S
  7131. 1228(current)S
  7132. 1539(time.)S
  7133. 3288 V
  7134. 9 R
  7135. 720(R)S
  7136. 722(RE)S
  7137. 784(ET)S
  7138. 842(TU)S
  7139. 900(UR)S
  7140. 968(RN)S
  7141. 1030(N)S
  7142. 1121(V)S
  7143. 1123(VA)S
  7144. 1191(AL)S
  7145. 1259(LU)S
  7146. 1317(UE)S
  7147. 1385(E)S
  7148. 3408 V
  7149. 10 R
  7150. (Upon)223 1080 A
  7151. (successful)414 1328 A
  7152. 1768(completion,)S
  7153. 2271(a)S
  7154. 2342(value)S
  7155. 2586(of)S
  7156. 2696(0)S
  7157. 2772(is)S
  7158. 2865(returned.)S
  7159. 3277(Otherwise,)S
  7160. 3743(a)S
  7161. 3814(value)S
  7162. 4058(of)S
  7163. 10 R-1
  7164. 4168(-)S
  7165. 10 R
  7166. 4225(1)S
  7167. 4301(is)S
  7168. 4394(returned)S
  7169. 4756(and)S
  7170. 10 B
  7171. (errno)241 4927 A
  7172. 10 R
  7173. 5194(is)S
  7174. 3528 V
  7175. 1080(set)S
  7176. 1217(to)S
  7177. 1320(indicate)S
  7178. 1664(the)S
  7179. 1812(error.)S
  7180. 3696 V
  7181. 9 R
  7182. 720(E)S
  7183. 722(ER)S
  7184. 780(RR)S
  7185. 842(RO)S
  7186. 904(OR)S
  7187. 972(RS)S
  7188. 1034(S)S
  7189. 3816 V
  7190. 10 B
  7191. 1080(Utime)S
  7192. 10 R
  7193. (will)157 1369 A
  7194. 1551(fail)S
  7195. 1711(if)S
  7196. 1798(one)S
  7197. 1968(or)S
  7198. 2077(more)S
  7199. 2309(of)S
  7200. 2418(the)S
  7201. 2566(following)S
  7202. 2982(are)S
  7203. 3131(true:)S
  7204. 3984 V
  7205. 1080([ENOTDIR])S
  7206. 1830(A)S
  7207. (component)446 1928 A
  7208. 2399(of)S
  7209. 2508(the)S
  7210. 2656(path)S
  7211. 2854(pre256x)S
  7212. 3114(is)S
  7213. 3206(not)S
  7214. 3359(a)S
  7215. 3429(directory.)S
  7216. 4152 V
  7217. ([EINVAL])445 1080 A
  7218. 1830(The)S
  7219. 2012(pathname)S
  7220. 2428(contains)S
  7221. 2788(a)S
  7222. 2858(character)S
  7223. 3254(with)S
  7224. 3458(the)S
  7225. 3606(high-order)S
  7226. 4056(bit)S
  7227. 4187(set.)S
  7228. 4320 V
  7229. ([ENAMETOOLONG])916 1080 A
  7230. 4440 V
  7231. 1830(The)S
  7232. 2012(path)S
  7233. 2210(name)S
  7234. (exceeds)319 2453 A
  7235. 2797(PATH_MAX)S
  7236. 3371(characters.)S
  7237. 4608 V
  7238. 1080([ENOENT])S
  7239. 1830(The)S
  7240. 2012(named)S
  7241. 2305(256le)S
  7242. 2459(does)S
  7243. 2668(not)S
  7244. 2821(exist.)S
  7245. 4776 V
  7246. 1080([ELOOP])S
  7247. 1830(Too)S
  7248. 2033(many)S
  7249. 2297(symbolic)S
  7250. 2706(links)S
  7251. 2942(were)S
  7252. (encountered)492 3180 A
  7253. 3713(in)S
  7254. 3833(translating)S
  7255. 4300(the)S
  7256. 4465(pathname.)S
  7257. 4948((Minix-)S
  7258. 4896 V
  7259. 1830(vmd))S
  7260. 5064 V
  7261. 1080([EPERM])S
  7262. 1830(The)S
  7263. 2012(process)S
  7264. 2339(is)S
  7265. 2431(not)S
  7266. 2584(super-user)S
  7267. 3029(and)S
  7268. 3199(not)S
  7269. 3352(the)S
  7270. 3500(owner)S
  7271. 3777(of)S
  7272. 3886(the)S
  7273. 4034(256le.)S
  7274. 5232 V
  7275. 1080([EACCES])S
  7276. 1830(Search)S
  7277. 2130(permission)S
  7278. 2596(is)S
  7279. 2688(denied)S
  7280. 2981(for)S
  7281. 3124(a)S
  7282. (component)446 3194 A
  7283. 3665(of)S
  7284. 3774(the)S
  7285. 3922(path)S
  7286. 4120(pre256x.)S
  7287. 5400 V
  7288. 1080([EROFS])S
  7289. 1830(The)S
  7290. 2012(256le)S
  7291. 2166(system)S
  7292. 2470(containing)S
  7293. 2919(the)S
  7294. 3067(256le)S
  7295. 3221(is)S
  7296. (mounted)351 3313 A
  7297. 3689(read-only.)S
  7298. 5568 V
  7299. 1080([EFAULT])S
  7300. 10 I
  7301. 1830(File)S
  7302. 10 R
  7303. 2018(or)S
  7304. 10 I
  7305. 2127(times)S
  7306. 10 R
  7307. 2365(points)S
  7308. 2635(outside)S
  7309. 2950(the)S
  7310. 3098(process's)S
  7311. 3498(allocated)S
  7312. 3887(address)S
  7313. (space.)249 4214 A
  7314. 5736 V
  7315. 1080([EIO])S
  7316. 1830(An)S
  7317. 1978(I/O)S
  7318. 2138(error)S
  7319. 2360(occurred)S
  7320. 2738(while)S
  7321. 2987(reading)S
  7322. 3314(or)S
  7323. (writing)291 3423 A
  7324. 3739(the)S
  7325. 3887(affected)S
  7326. (inode.)248 4238 A
  7327. 5904 V
  7328. 9 R
  7329. 720(S)S
  7330. 722(SE)S
  7331. 774(EE)S
  7332. 832(E)S
  7333. 928(A)S
  7334. 930(AL)S
  7335. 998(LS)S
  7336. 1056(SO)S
  7337. 1108(O)S
  7338. 6024 V
  7339. 10 B
  7340. 1080(stat)S
  7341. 10 R
  7342. 1237((2).)S
  7343. 7903 V
  7344. 720(Page)S
  7345. 941(1)S
  7346. 2669(()S
  7347. 2711(June)S
  7348. 2920(30,)S
  7349. (1985)200 3070 A
  7350. 3278())S
  7351. 4455(September)S
  7352. 4911(17,)S
  7353. (1996)200 5061 A
  7354. 8143 V
  7355. EP
  7356. %%Page: 1 61
  7357. BP
  7358. /slant 0 def
  7359. /height 0 def
  7360. 480 V
  7361. 10 R
  7362. 720(WAIT)S
  7363. 992(()S
  7364. 1034(2)S
  7365. 1092())S
  7366. 2696(Eighth)S
  7367. (Edition)296 2989 A
  7368. 4855(WAIT)S
  7369. 5127(()S
  7370. 5169(2)S
  7371. 5227())S
  7372. 960 V
  7373. 9 R
  7374. 720(N)S
  7375. 722(NA)S
  7376. 790(AM)S
  7377. 858(ME)S
  7378. 940(E)S
  7379. 1080 V
  7380. 10 R
  7381. 1080(wait,)S
  7382. 1304(waitpid)S
  7383. 10 R-1
  7384. 1631(-)S
  7385. 10 R
  7386. 1713(wait)S
  7387. 1912(for)S
  7388. 2055(process)S
  7389. 2382(to)S
  7390. 2485(terminate)S
  7391. 1248 V
  7392. 9 R
  7393. 720(S)S
  7394. 722(SY)S
  7395. 774(YN)S
  7396. 842(NO)S
  7397. 910(OP)S
  7398. 978(PS)S
  7399. 1030(SI)S
  7400. 1082(IS)S
  7401. 1115(S)S
  7402. 1368 V
  7403. 10 B
  7404. 1080(#include)S
  7405. 1482(<sys/types.h>)S
  7406. 1488 V
  7407. 1080(#include)S
  7408. 1482(<sys/wait.h>)S
  7409. 1728 V
  7410. 1080(pid_t)S
  7411. 1342(wait(int)S
  7412. 1717(*)S
  7413. 10 I
  7414. 1767(status)S
  7415. 10 B
  7416. 2001())S
  7417. 1848 V
  7418. 1080(pid_t)S
  7419. 1342(waitpid(pid_t)S
  7420. 10 I
  7421. 1963(pid)S
  7422. 10 B
  7423. 2091(,)S
  7424. 2154(int)S
  7425. 2310(*)S
  7426. 10 I
  7427. 2360(status)S
  7428. 10 B
  7429. 2594(,)S
  7430. 2657(int)S
  7431. 10 I
  7432. 2813(options)S
  7433. 10 B
  7434. 3108())S
  7435. 2016 V
  7436. 9 R
  7437. 720(D)S
  7438. 722(DE)S
  7439. 790(ES)S
  7440. 848(SC)S
  7441. 900(CR)S
  7442. 962(RI)S
  7443. 1024(IP)S
  7444. 1057(PT)S
  7445. 1109(TI)S
  7446. 1167(IO)S
  7447. 1200(ON)S
  7448. 1268(N)S
  7449. 2136 V
  7450. 10 B
  7451. 1080(Wait)S
  7452. 10 R
  7453. 1320(causes)S
  7454. 1611(its)S
  7455. 1734(caller)S
  7456. 1987(to)S
  7457. 2093(delay)S
  7458. (until)184 2339 A
  7459. 2551(a)S
  7460. 2624(signal)S
  7461. 2892(is)S
  7462. (received)342 2987 A
  7463. 3357(or)S
  7464. 3469(one)S
  7465. 3642(of)S
  7466. 3754(its)S
  7467. 3877(child)S
  7468. 4106(processes)S
  7469. 4520(terminates.)S
  7470. 5019(If)S
  7471. 5116(any)S
  7472. 2256 V
  7473. 1080(child)S
  7474. 1309(has)S
  7475. 1471(died)S
  7476. 1672(since)S
  7477. 1907(the)S
  7478. 2058(last)S
  7479. 10 B
  7480. 2226(wait)S
  7481. 10 R
  7482. 2411(,)S
  7483. 2464(return)S
  7484. 2733(is)S
  7485. 2828(immediate,)S
  7486. 3306(returning)S
  7487. 3703(the)S
  7488. 3854(process)S
  7489. 4183(id)S
  7490. 4288(and)S
  7491. 4460(exit)S
  7492. 4638(status)S
  7493. 4894(of)S
  7494. 5005(one)S
  7495. 5177(of)S
  7496. 2376 V
  7497. 1080(the)S
  7498. 1228(terminated)S
  7499. 1684(children.)S
  7500. 2089(If)S
  7501. 2182(there)S
  7502. 2409(are)S
  7503. 2558(no)S
  7504. 2683(children,)S
  7505. 3063(return)S
  7506. 3329(is)S
  7507. 3421(immediate)S
  7508. 3871(with)S
  7509. 4075(the)S
  7510. 4223(value)S
  7511. 10 R-1
  7512. 4466(-)S
  7513. 10 R
  7514. 4523(1)S
  7515. 4598(returned.)S
  7516. 2544 V
  7517. 1080(On)S
  7518. 1236(return)S
  7519. 1510(from)S
  7520. 1740(a)S
  7521. (successful)414 1819 A
  7522. 10 B
  7523. 2267(wait)S
  7524. 10 R
  7525. 2486(call,)S
  7526. 10 I
  7527. 2691(status)S
  7528. 10 R
  7529. 2959(is)S
  7530. (nonzero,)349 3060 A
  7531. 3443(and)S
  7532. 3622(the)S
  7533. 3779(high)S
  7534. 3991(byte)S
  7535. 4198(of)S
  7536. 10 I
  7537. 4316(status)S
  7538. 10 R
  7539. 4584(contains)S
  7540. 4953(the)S
  7541. 5110(low)S
  7542. 2664 V
  7543. 1080(byte)S
  7544. 1283(of)S
  7545. 1397(the)S
  7546. 1550(argument)S
  7547. 1960(to)S
  7548. 10 B
  7549. 2068(exit)S
  7550. 10 R
  7551. (supplied)340 2254 A
  7552. 2623(by)S
  7553. 2752(the)S
  7554. 2904(child)S
  7555. 3134(process;)S
  7556. 3493(the)S
  7557. 3645(low)S
  7558. 3825(byte)S
  7559. 4027(of)S
  7560. 10 I
  7561. 4140(status)S
  7562. 10 R
  7563. 4403(contains)S
  7564. 4767(the)S
  7565. 4919(termina-)S
  7566. 2784 V
  7567. 1080(tion)S
  7568. 1273(status)S
  7569. 1539(of)S
  7570. 1660(the)S
  7571. 1820(process.)S
  7572. 2209(A)S
  7573. 2319(more)S
  7574. 2563(precise)S
  7575. (de256nition)385 2886 A
  7576. 3308(of)S
  7577. 3429(the)S
  7578. 10 I
  7579. 3589(status)S
  7580. 10 R
  7581. 3860(word)S
  7582. 4104(is)S
  7583. 4208(given)S
  7584. 4468(in)S
  7585. 4584(<)S
  7586. 10 I
  7587. 4641(sys/wait.h)S
  7588. 10 R
  7589. 5048(>.)S
  7590. 5193(If)S
  7591. 2904 V
  7592. 10 B
  7593. 1080(wait)S
  7594. 10 R
  7595. 1290(can)S
  7596. 1455(called)S
  7597. 1721(with)S
  7598. 1925(a)S
  7599. 1995(null)S
  7600. 2176(pointer)S
  7601. 2486(argument)S
  7602. 2891(to)S
  7603. 2994(indicate)S
  7604. 3338(that)S
  7605. 3514(no)S
  7606. 3639(status)S
  7607. 3893(need)S
  7608. 4108(be)S
  7609. 4228(returned.)S
  7610. 3072 V
  7611. 10 B
  7612. 1080(Waitpid)S
  7613. 10 R
  7614. 1461(provides)S
  7615. 1836(an)S
  7616. 1960(alternate)S
  7617. (interface)354 2337 A
  7618. 2720(for)S
  7619. 2867(programs)S
  7620. 3276(that)S
  7621. 3456(must)S
  7622. 3680(not)S
  7623. 3837(block)S
  7624. 4090(when)S
  7625. 4338(collecting)S
  7626. 4765(the)S
  7627. 4918(status)S
  7628. 5177(of)S
  7629. 3192 V
  7630. 1080(child)S
  7631. 1308(processes,)S
  7632. 1746(or)S
  7633. 1856(that)S
  7634. 2033(wish)S
  7635. 2249(to)S
  7636. 2353(wait)S
  7637. 2553(for)S
  7638. 2697(one)S
  7639. 2868(particular)S
  7640. 3281(child.)S
  7641. 3558(The)S
  7642. 3741(pid)S
  7643. 3895(parameter)S
  7644. 4325(is)S
  7645. 4418(the)S
  7646. 4567(process)S
  7647. 4895(ID)S
  7648. 5028(of)S
  7649. 5138(the)S
  7650. 3312 V
  7651. 1080(child)S
  7652. 1309(to)S
  7653. 1415(wait)S
  7654. 1617(for,)S
  7655. 10 R-1
  7656. 1788(-)S
  7657. 10 R
  7658. 1845(1)S
  7659. 1923(for)S
  7660. 2069(any)S
  7661. 2242(child.)S
  7662. 2521(The)S
  7663. 10 I
  7664. 2706(status)S
  7665. 10 R
  7666. 2968(parameter)S
  7667. 3400(is)S
  7668. 3495(de256ned)S
  7669. 3819(as)S
  7670. (above.)265 3932 A
  7671. 4251(The)S
  7672. 10 I
  7673. 4437(options)S
  7674. 10 R
  7675. 4761(parameter)S
  7676. 5194(is)S
  7677. 3432 V
  7678. 1080(used)S
  7679. 1320(to)S
  7680. 1454(indicate)S
  7681. 1829(the)S
  7682. 2008(call)S
  7683. (should)267 2210 A
  7684. 2533(not)S
  7685. 2717(block)S
  7686. 2996(if)S
  7687. 3114(there)S
  7688. 3372(are)S
  7689. 3552(no)S
  7690. 3708(processes)S
  7691. 4150(that)S
  7692. 4357(wish)S
  7693. 4603(to)S
  7694. 4736(report)S
  7695. 5032(status)S
  7696. 3552 V
  7697. ((WNOHANG),)626 1080 A
  7698. 1759(and/or)S
  7699. 2069(that)S
  7700. 2273(children)S
  7701. 2656(of)S
  7702. 2793(the)S
  7703. 2969(current)S
  7704. 3308(process)S
  7705. 3663(that)S
  7706. 3868(are)S
  7707. (stopped)312 4046 A
  7708. 4412(due)S
  7709. 4611(to)S
  7710. 4743(a)S
  7711. 4842(SIGTTIN,)S
  7712. 3672 V
  7713. 1080(SIGTTOU,)S
  7714. 1580(SIGTSTP,)S
  7715. 2046(or)S
  7716. 2172(SIGSTOP)S
  7717. 2624(signal)S
  7718. (should)267 2906 A
  7719. 3215(also)S
  7720. 3419(have)S
  7721. 3650(their)S
  7722. 3876(status)S
  7723. 4146(reported)S
  7724. 4523((WUNTRACED).)S
  7725. 3792 V
  7726. 1080((Job)S
  7727. 1278(control)S
  7728. 1588(is)S
  7729. 1680(not)S
  7730. 1833(implemented)S
  7731. 2383(for)S
  7732. 2526(Minix,)S
  7733. 2821(but)S
  7734. 2974(these)S
  7735. 3206(symbold)S
  7736. 3576(and)S
  7737. 3746(signals)S
  7738. 4050(are.))S
  7739. 3960 V
  7740. 1080(When)S
  7741. 1353(the)S
  7742. (WNOHANG)533 1509 A
  7743. 2075(option)S
  7744. 2364(is)S
  7745. 2464(speci256ed)S
  7746. 2855(and)S
  7747. 3033(no)S
  7748. 3166(processes)S
  7749. 3585(wish)S
  7750. 3808(to)S
  7751. 3919(report)S
  7752. 4193(status,)S
  7753. 10 B
  7754. 4481(waitpid)S
  7755. 10 R
  7756. 4840(returns)S
  7757. 10 R-1
  7758. 5154(-)S
  7759. 10 R
  7760. 5211(1)S
  7761. 4080 V
  7762. 1080(with)S
  7763. 10 B
  7764. (errno)241 1304 A
  7765. 10 R
  7766. 1590(set)S
  7767. 1747(to)S
  7768. 10 B
  7769. 1870(EAGAIN)S
  7770. 10 R
  7771. 2273(.)S
  7772. 2368(The)S
  7773. (WNOHANG)533 2570 A
  7774. 3148(and)S
  7775. 3337(WUNTRACED)S
  7776. 4026(options)S
  7777. 4365(may)S
  7778. 4582(be)S
  7779. 4721(combined)S
  7780. 5161(by)S
  7781. 4200 V
  7782. 10 I
  7783. 1080(or)S
  7784. 10 R
  7785. 1177('ing)S
  7786. 1364(the)S
  7787. 1512(two)S
  7788. 1688(values.)S
  7789. 4368 V
  7790. 9 R
  7791. 720(N)S
  7792. 722(NO)S
  7793. 790(OT)S
  7794. 858(TE)S
  7795. 916(ES)S
  7796. 974(S)S
  7797. 4488 V
  7798. 10 R
  7799. 1080(The)S
  7800. 1262(call)S
  7801. 10 B
  7802. 1433(wait(&)S
  7803. 10 I
  7804. 1736(status)S
  7805. 10 B
  7806. 1978())S
  7807. 10 R
  7808. 2037(is)S
  7809. 2129(equivalent)S
  7810. 2573(to)S
  7811. 10 B
  7812. 2676(waitpid()S
  7813. 10 B-1
  7814. 3035(-)S
  7815. 10 B
  7816. 3092(1,)S
  7817. 3192(&)S
  7818. 10 I
  7819. 3276(status)S
  7820. 10 B
  7821. 3518(,)S
  7822. 3568(0))S
  7823. 10 R
  7824. 3652(.)S
  7825. 4656 V
  7826. 1080(See)S
  7827. 10 B
  7828. 1262(sigaction)S
  7829. 10 R
  7830. 1642((2))S
  7831. 1796(for)S
  7832. 1950(a)S
  7833. 2031(list)S
  7834. 2190(of)S
  7835. 2310(termination)S
  7836. 2810(statuses)S
  7837. 3159((signals);)S
  7838. 3570(0)S
  7839. 3656(status)S
  7840. 3921(indicates)S
  7841. 4315(normal)S
  7842. 4637(termination.)S
  7843. 5188(A)S
  7844. 4776 V
  7845. 1080(special)S
  7846. 1390(status)S
  7847. ((0177))268 1649 A
  7848. 1946(is)S
  7849. 2042(returned)S
  7850. 2407(for)S
  7851. 2554(a)S
  7852. (stopped)312 2628 A
  7853. 2969(process)S
  7854. 3300(that)S
  7855. 3480(has)S
  7856. 3643(not)S
  7857. 3800(terminated)S
  7858. 4260(and)S
  7859. 4434(can)S
  7860. 4603(be)S
  7861. 4727(restarted;)S
  7862. 5132(see)S
  7863. 4896 V
  7864. 10 B
  7865. 1080(ptrace)S
  7866. 10 R
  7867. 1355((2).)S
  7868. 1551(If)S
  7869. 1647(the)S
  7870. (0200)200 1798 A
  7871. 2026(bit)S
  7872. 2160(of)S
  7873. 2272(the)S
  7874. 2423(termination)S
  7875. 2915(status)S
  7876. 3172(is)S
  7877. 3267(set,)S
  7878. 3432(a)S
  7879. 3505(core)S
  7880. 3707(image)S
  7881. 3981(of)S
  7882. 4093(the)S
  7883. 4244(process)S
  7884. 4574(was)S
  7885. (produced)374 4759 A
  7886. 5161(by)S
  7887. 5016 V
  7888. 1080(the)S
  7889. 1228(system.)S
  7890. 5184 V
  7891. 1080(If)S
  7892. 1176(the)S
  7893. 1327(parent)S
  7894. 1607(process)S
  7895. 1937(terminates)S
  7896. (without)307 2385 A
  7897. (waiting)302 2720 A
  7898. 3050(on)S
  7899. 3178(its)S
  7900. 3301(children,)S
  7901. 3684(the)S
  7902. (initialization)509 3835 A
  7903. 4372(process)S
  7904. 4703((process)S
  7905. 5068(ID)S
  7906. 5204(=)S
  7907. 5304 V
  7908. 1080(1))S
  7909. 1189(inherits)S
  7910. 1516(the)S
  7911. 1664(children.)S
  7912. 5472 V
  7913. 10 I
  7914. 1080(<sys/wait.h>)S
  7915. 10 R
  7916. 1640(de256nes)S
  7917. 1950(a)S
  7918. 2020(number)S
  7919. 2352(of)S
  7920. 2461(macros)S
  7921. 2777(that)S
  7922. 2953(operate)S
  7923. 3275(on)S
  7924. 3400(a)S
  7925. 3470(status)S
  7926. 3724(word:)S
  7927. 5640 V
  7928. 10 B
  7929. 1080(WIFEXITED()S
  7930. 10 I
  7931. 1701(status)S
  7932. 10 B
  7933. 1943())S
  7934. 5760 V
  7935. 10 R
  7936. 1330(True)S
  7937. 1546(if)S
  7938. 1633(normal)S
  7939. 1943(exit.)S
  7940. 5928 V
  7941. 10 B
  7942. 1080(WEXITSTATUS()S
  7943. 10 I
  7944. 1852(status)S
  7945. 10 B
  7946. 2094())S
  7947. 6048 V
  7948. 10 R
  7949. 1330(Exit)S
  7950. 1523(status)S
  7951. 1777(if)S
  7952. 1864(the)S
  7953. 2012(process)S
  7954. 2339(returned)S
  7955. 2700(by)S
  7956. 2825(a)S
  7957. 2895(normal)S
  7958. 3205(exit,)S
  7959. 3406(zero)S
  7960. 3605(otherwise.)S
  7961. 6216 V
  7962. 10 B
  7963. 1080(WTERMSIG()S
  7964. 10 I
  7965. 1689(status)S
  7966. 10 B
  7967. 1931())S
  7968. 6336 V
  7969. 10 R
  7970. 1330(Signal)S
  7971. 1612(number)S
  7972. 1944(if)S
  7973. 2031(the)S
  7974. 2179(process)S
  7975. 2506(died)S
  7976. 2704(by)S
  7977. 2829(a)S
  7978. 2899(signal,)S
  7979. 3189(zero)S
  7980. 3388(otherwise.)S
  7981. 6504 V
  7982. 10 B
  7983. 1080(WIFSIGNALED()S
  7984. 10 I
  7985. 1841(status)S
  7986. 10 B
  7987. 2083())S
  7988. 6624 V
  7989. 10 R
  7990. 1330(True)S
  7991. 1546(if)S
  7992. 1633(the)S
  7993. 1781(process)S
  7994. 2108(died)S
  7995. 2306(by)S
  7996. 2431(a)S
  7997. 2501(signal.)S
  7998. 6792 V
  7999. 10 B
  8000. 1080(WIFSTOPPED()S
  8001. 10 I
  8002. 1780(status)S
  8003. 10 B
  8004. 2022())S
  8005. 6912 V
  8006. 10 R
  8007. 1330(True)S
  8008. 1546(if)S
  8009. 1633(the)S
  8010. 1781(process)S
  8011. 2108(is)S
  8012. (stopped.)337 2200 A
  8013. 2587((Never)S
  8014. 2893(true)S
  8015. (under)229 3075 A
  8016. 3329(Minix.))S
  8017. 7080 V
  8018. 10 B
  8019. 1080(WSTOPSIG()S
  8020. 10 I
  8021. 1650(status)S
  8022. 10 B
  8023. 1892())S
  8024. 7200 V
  8025. 10 R
  8026. 1330(Signal)S
  8027. 1612(number)S
  8028. 1944(of)S
  8029. 2053(the)S
  8030. 2201(signal)S
  8031. 2466(that)S
  8032. (stopped)312 2642 A
  8033. 2979(the)S
  8034. 3127(process.)S
  8035. 7368 V
  8036. 9 R
  8037. 720(R)S
  8038. 722(RE)S
  8039. 784(ET)S
  8040. 842(TU)S
  8041. 900(UR)S
  8042. 968(RN)S
  8043. 1030(N)S
  8044. 1121(V)S
  8045. 1123(VA)S
  8046. 1191(AL)S
  8047. 1259(LU)S
  8048. 1317(UE)S
  8049. 1385(E)S
  8050. 7488 V
  8051. 10 R
  8052. 1080(If)S
  8053. 10 B
  8054. 1179(wait)S
  8055. 10 R
  8056. 1395(returns)S
  8057. 1706(due)S
  8058. 1882(to)S
  8059. 1992(a)S
  8060. (stopped)312 2069 A
  8061. 2413(or)S
  8062. 2529(terminated)S
  8063. 2992(child)S
  8064. 3225(process,)S
  8065. 3584(the)S
  8066. 3739(process)S
  8067. 4073(ID)S
  8068. 4212(of)S
  8069. 4328(the)S
  8070. 4483(child)S
  8071. 4716(is)S
  8072. 4815(returned)S
  8073. 5183(to)S
  8074. 7903 V
  8075. 720(Page)S
  8076. 941(1)S
  8077. 2669(()S
  8078. 2711(June)S
  8079. 2920(30,)S
  8080. (1985)200 3070 A
  8081. 3278())S
  8082. 4455(September)S
  8083. 4911(17,)S
  8084. (1996)200 5061 A
  8085. 8143 V
  8086. EP
  8087. %%Page: 2 62
  8088. BP
  8089. /slant 0 def
  8090. /height 0 def
  8091. 480 V
  8092. 10 R
  8093. 720(WAIT)S
  8094. 992(()S
  8095. 1034(2)S
  8096. 1092())S
  8097. 2696(Eighth)S
  8098. (Edition)296 2989 A
  8099. 4855(WAIT)S
  8100. 5127(()S
  8101. 5169(2)S
  8102. 5227())S
  8103. 960 V
  8104. 1080(the)S
  8105. (calling)274 1228 A
  8106. 1527(process.)S
  8107. 1904(Otherwise,)S
  8108. 2369(a)S
  8109. 2439(value)S
  8110. 2682(of)S
  8111. 10 R-1
  8112. 2791(-)S
  8113. 10 R
  8114. 2848(1)S
  8115. 2923(is)S
  8116. 3015(returned)S
  8117. 3376(and)S
  8118. 10 B
  8119. (errno)241 3546 A
  8120. 10 R
  8121. 3812(is)S
  8122. 3904(set)S
  8123. 4041(to)S
  8124. 4144(indicate)S
  8125. 4488(the)S
  8126. 4636(error.)S
  8127. 1128 V
  8128. 10 B
  8129. 1080(Waitpid)S
  8130. 10 R
  8131. 1457(returns)S
  8132. 10 R-1
  8133. 1762(-)S
  8134. 10 R
  8135. 1819(1)S
  8136. 1894(if)S
  8137. 1981(there)S
  8138. 2208(are)S
  8139. 2357(no)S
  8140. 2482(children)S
  8141. 2837(not)S
  8142. 2990(previously)S
  8143. 3439(waited)S
  8144. 3733(for,)S
  8145. 3901(if)S
  8146. 3988(the)S
  8147. 4136(process)S
  8148. 4463(that)S
  8149. 4640(it)S
  8150. 4722(wants)S
  8151. 4983(to)S
  8152. 5087(wait)S
  8153. 1248 V
  8154. 1080(for)S
  8155. 1223(doesn't)S
  8156. 1544(exist,)S
  8157. 1784(or)S
  8158. 1893(if)S
  8159. (WNOHANG)533 1980 A
  8160. 2538(is)S
  8161. 2630(speci256ed)S
  8162. 3013(and)S
  8163. 3183(there)S
  8164. 3410(are)S
  8165. 3559(no)S
  8166. (stopped)312 3684 A
  8167. 4021(or)S
  8168. 4130(exited)S
  8169. 4401(children.)S
  8170. 1416 V
  8171. 9 R
  8172. 720(E)S
  8173. 722(ER)S
  8174. 780(RR)S
  8175. 842(RO)S
  8176. 904(OR)S
  8177. 972(RS)S
  8178. 1034(S)S
  8179. 1536 V
  8180. 10 B
  8181. 1080(Wait)S
  8182. 10 R
  8183. (will)157 1317 A
  8184. 1499(fail)S
  8185. 1659(and)S
  8186. 1829(return)S
  8187. 2095(immediately)S
  8188. 2623(if)S
  8189. 2710(one)S
  8190. 2880(or)S
  8191. 2989(more)S
  8192. 3221(of)S
  8193. 3330(the)S
  8194. 3478(following)S
  8195. 3894(are)S
  8196. 4043(true:)S
  8197. 1704 V
  8198. 1080([ECHILD])S
  8199. 1830(The)S
  8200. (calling)274 2012 A
  8201. 2311(process)S
  8202. 2638(has)S
  8203. 2797(no)S
  8204. 2922(existing)S
  8205. 3265(unwaited-for)S
  8206. 3811(child)S
  8207. 4037(processes.)S
  8208. 1872 V
  8209. 1080([EFAULT])S
  8210. 1830(The)S
  8211. 10 I
  8212. 2012(status)S
  8213. 10 R
  8214. 2271(argument)S
  8215. 2676(points)S
  8216. 2946(to)S
  8217. 3049(an)S
  8218. (illegal)252 3169 A
  8219. 3446(address.)S
  8220. 2040 V
  8221. ([EAGAIN])456 1080 A
  8222. 10 B
  8223. 1830(Waitpid)S
  8224. 10 R
  8225. 2207(is)S
  8226. 2299(called)S
  8227. 2565(with)S
  8228. 2769(the)S
  8229. (WNOHANG)533 2917 A
  8230. 3475(option)S
  8231. 3756(and)S
  8232. 3926(no)S
  8233. 4051(child)S
  8234. 4277(has)S
  8235. 4436(exited)S
  8236. 4707(yet.)S
  8237. 2208 V
  8238. 9 R
  8239. 720(S)S
  8240. 722(SE)S
  8241. 774(EE)S
  8242. 832(E)S
  8243. 913(A)S
  8244. 915(AL)S
  8245. 983(LS)S
  8246. 1041(SO)S
  8247. 1093(O)S
  8248. 2328 V
  8249. 10 B
  8250. 1080(execve)S
  8251. 10 R
  8252. 1360((2),)S
  8253. 10 B
  8254. 1528(exit)S
  8255. 10 R
  8256. 1685((2),)S
  8257. 10 B
  8258. 1853(sigaction)S
  8259. 10 R
  8260. 2233((2).)S
  8261. 7903 V
  8262. 720(September)S
  8263. 1176(17,)S
  8264. (1996)200 1326 A
  8265. 2669(()S
  8266. 2711(May)S
  8267. 2920(14,)S
  8268. (1986)200 3070 A
  8269. 3278())S
  8270. 4990(Page)S
  8271. 5211(2)S
  8272. 8143 V
  8273. EP
  8274. %%Page: 1 63
  8275. BP
  8276. /slant 0 def
  8277. /height 0 def
  8278. 480 V
  8279. 10 R
  8280. 720(WRITE)S
  8281. 1048(()S
  8282. 1090(2)S
  8283. 1148())S
  8284. 2696(Eighth)S
  8285. (Edition)296 2989 A
  8286. 4799(WRITE)S
  8287. 5127(()S
  8288. 5169(2)S
  8289. 5227())S
  8290. 960 V
  8291. 9 R
  8292. 720(N)S
  8293. 722(NA)S
  8294. 790(AM)S
  8295. 858(ME)S
  8296. 940(E)S
  8297. 1080 V
  8298. 10 R
  8299. 1080(write)S
  8300. 10 R-1
  8301. 1313(-)S
  8302. 10 R
  8303. 1395(write)S
  8304. 1628(output)S
  8305. 1248 V
  8306. 9 R
  8307. 720(S)S
  8308. 722(SY)S
  8309. 774(YN)S
  8310. 842(NO)S
  8311. 910(OP)S
  8312. 978(PS)S
  8313. 1030(SI)S
  8314. 1082(IS)S
  8315. 1115(S)S
  8316. 1368 V
  8317. 10 B
  8318. 1080(#include)S
  8319. 1482(<sys/types.h>)S
  8320. 1488 V
  8321. 1080(#include)S
  8322. 1482(<unistd.h>)S
  8323. 1728 V
  8324. 1080(ssize_t)S
  8325. 1398(write(int)S
  8326. 10 I
  8327. 1813(d)S
  8328. 10 B
  8329. 1863(,)S
  8330. 1926(const)S
  8331. 2188(void)S
  8332. 2410(*)S
  8333. 10 I
  8334. 2460(buf)S
  8335. 10 B
  8336. 2588(,)S
  8337. 2651(size_t)S
  8338. 10 I
  8339. 2930(nbytes)S
  8340. 10 B
  8341. 3187())S
  8342. 1896 V
  8343. 9 R
  8344. 720(D)S
  8345. 722(DE)S
  8346. 790(ES)S
  8347. 848(SC)S
  8348. 900(CR)S
  8349. 962(RI)S
  8350. 1024(IP)S
  8351. 1057(PT)S
  8352. 1109(TI)S
  8353. 1167(IO)S
  8354. 1200(ON)S
  8355. 1268(N)S
  8356. 2016 V
  8357. 10 B
  8358. 1080(Write)S
  8359. 10 R
  8360. 1371(attempts)S
  8361. 1751(to)S
  8362. 1868(write)S
  8363. 10 I
  8364. 2116(nbytes)S
  8365. 10 R
  8366. 2413(of)S
  8367. 2537(data)S
  8368. 2745(to)S
  8369. 2863(the)S
  8370. 3026(object)S
  8371. 3312(referenced)S
  8372. 3779(by)S
  8373. 3919(the)S
  8374. 4082(descriptor)S
  8375. 10 I
  8376. 4525(d)S
  8377. 10 R
  8378. 4615(from)S
  8379. 4851(the)S
  8380. 5014(buffer)S
  8381. 2136 V
  8382. 1080(pointed)S
  8383. 1406(to)S
  8384. 1509(by)S
  8385. 10 I
  8386. 1634(buf)S
  8387. 10 R
  8388. 1770(.)S
  8389. 2304 V
  8390. 1080(On)S
  8391. 1231(objects)S
  8392. 1544(capable)S
  8393. 1880(of)S
  8394. 1992(seeking,)S
  8395. 2352(the)S
  8396. 10 B
  8397. 2503(write)S
  8398. 10 R
  8399. 2756(starts)S
  8400. 2997(at)S
  8401. 3098(a)S
  8402. (position)323 3171 A
  8403. 3522(given)S
  8404. 3774(by)S
  8405. 3903(the)S
  8406. 4055(pointer)S
  8407. 4369(associated)S
  8408. 4812(with)S
  8409. 10 I
  8410. 5020(d)S
  8411. 10 R
  8412. 5078(,)S
  8413. 5132(see)S
  8414. 2424 V
  8415. 10 B
  8416. 1080(lseek)S
  8417. 10 R
  8418. 1293((2).)S
  8419. (Upon)223 1486 A
  8420. 1734(return)S
  8421. 2000(from)S
  8422. 10 B
  8423. 2221(write)S
  8424. 10 R
  8425. 2446(,)S
  8426. 2496(the)S
  8427. 2644(pointer)S
  8428. 2954(is)S
  8429. 3046(incremented)S
  8430. 3569(by)S
  8431. 3694(the)S
  8432. 3842(number)S
  8433. 4174(of)S
  8434. 4283(bytes)S
  8435. 4520(actually)S
  8436. (written.)311 4864 A
  8437. 2592 V
  8438. 1080(Objects)S
  8439. 1413(that)S
  8440. 1589(are)S
  8441. 1738(not)S
  8442. 1891(capable)S
  8443. 2225(of)S
  8444. 2335(seeking)S
  8445. 2668(always)S
  8446. 2974(write)S
  8447. 3208(from)S
  8448. 3430(the)S
  8449. 3579(current)S
  8450. (position.)348 3891 A
  8451. 4290(The)S
  8452. 4473(value)S
  8453. 4717(of)S
  8454. 4827(the)S
  8455. 4976(pointer)S
  8456. 2712 V
  8457. 1080(associated)S
  8458. 1519(with)S
  8459. 1723(such)S
  8460. 1932(an)S
  8461. 2052(object)S
  8462. 2323(is)S
  8463. (unde256ned.)421 2415 A
  8464. 2880 V
  8465. 1080(When)S
  8466. 1361(using)S
  8467. (non-blocking)535 1619 A
  8468. 2195(I/O)S
  8469. 2371(on)S
  8470. 2512(objects)S
  8471. 2838(such)S
  8472. 3063(as)S
  8473. 3188(TCP/IP)S
  8474. 3532(channels)S
  8475. 3925(that)S
  8476. 4117(are)S
  8477. 4283(subject)S
  8478. 4610(to)S
  8479. 4730(257ow)S
  8480. 4951(control,)S
  8481. 3000 V
  8482. 10 B
  8483. 1080(write)S
  8484. 10 R
  8485. 1337(may)S
  8486. 1542(write)S
  8487. 1782(fewer)S
  8488. 2045(bytes)S
  8489. 2289(than)S
  8490. 2494(requested;)S
  8491. 2940(the)S
  8492. 3095(return)S
  8493. 3368(value)S
  8494. 3618(must)S
  8495. 3845(be)S
  8496. 3972(noted,)S
  8497. 4252(and)S
  8498. 4429(the)S
  8499. 4583(remainder)S
  8500. 5023(of)S
  8501. 5138(the)S
  8502. 3120 V
  8503. 1080(operation)S
  8504. (should)267 1485 A
  8505. 1777(be)S
  8506. 1897(retried)S
  8507. 2186(when)S
  8508. 2429(possible.)S
  8509. 3288 V
  8510. 9 R
  8511. 720(R)S
  8512. 722(RE)S
  8513. 784(ET)S
  8514. 842(TU)S
  8515. 900(UR)S
  8516. 968(RN)S
  8517. 1030(N)S
  8518. 1121(V)S
  8519. 1123(VA)S
  8520. 1191(AL)S
  8521. 1259(LU)S
  8522. 1317(UE)S
  8523. 1385(E)S
  8524. 3408 V
  8525. 10 R
  8526. (Upon)223 1080 A
  8527. (successful)414 1351 A
  8528. 1813(completion)S
  8529. 2313(the)S
  8530. 2484(number)S
  8531. 2839(of)S
  8532. 2971(bytes)S
  8533. 3231(actually)S
  8534. (written)286 3598 A
  8535. 3932(is)S
  8536. 4047(returned.)S
  8537. 4481(Otherwise)S
  8538. 4944(a)S
  8539. 10 R-1
  8540. 5038(-)S
  8541. 10 R
  8542. 5095(1)S
  8543. 5194(is)S
  8544. 3528 V
  8545. 1080(returned)S
  8546. 1441(and)S
  8547. 1611(the)S
  8548. 1759(global)S
  8549. 2035(variable)S
  8550. 10 B
  8551. (errno)241 2385 A
  8552. 10 R
  8553. 2651(is)S
  8554. 2743(set)S
  8555. 2880(to)S
  8556. 2983(indicate)S
  8557. 3327(the)S
  8558. 3475(error.)S
  8559. 3696 V
  8560. 9 R
  8561. 720(E)S
  8562. 722(ER)S
  8563. 780(RR)S
  8564. 842(RO)S
  8565. 904(OR)S
  8566. 972(RS)S
  8567. 1034(S)S
  8568. 3816 V
  8569. 10 B
  8570. 1080(Write)S
  8571. 10 R
  8572. (will)157 1357 A
  8573. 1539(fail)S
  8574. 1699(and)S
  8575. 1869(the)S
  8576. 2017(256le)S
  8577. 2171(pointer)S
  8578. (will)157 2481 A
  8579. 2663(remain)S
  8580. 2968(unchanged)S
  8581. 3428(if)S
  8582. 3515(one)S
  8583. 3685(or)S
  8584. 3794(more)S
  8585. 4026(of)S
  8586. 4135(the)S
  8587. 4283(following)S
  8588. 4699(are)S
  8589. 4848(true:)S
  8590. 3984 V
  8591. 1080([EBADF])S
  8592. 10 I
  8593. 1830(D)S
  8594. 10 R
  8595. 1928(is)S
  8596. 2020(not)S
  8597. 2173(a)S
  8598. 2243(valid)S
  8599. 2469(descriptor)S
  8600. 2897(open)S
  8601. 3117(for)S
  8602. (writing.)316 3260 A
  8603. 4152 V
  8604. 1080([EPIPE])S
  8605. 1830(An)S
  8606. 1978(attempt)S
  8607. 2305(is)S
  8608. 2397(made)S
  8609. 2640(to)S
  8610. 2743(write)S
  8611. 2976(to)S
  8612. 3079(a)S
  8613. 3149(pipe)S
  8614. 3347(that)S
  8615. 3523(is)S
  8616. 3615(not)S
  8617. 3768(open)S
  8618. 3988(for)S
  8619. 4131(reading)S
  8620. 4458(by)S
  8621. 4583(any)S
  8622. 4753(process.)S
  8623. 4320 V
  8624. 1080([EPIPE])S
  8625. 1830(An)S
  8626. 1978(attempt)S
  8627. 2305(is)S
  8628. 2397(made)S
  8629. 2640(to)S
  8630. 2743(write)S
  8631. 2976(to)S
  8632. 3079(a)S
  8633. 3149(TCP)S
  8634. 3359(channel)S
  8635. 3697(that)S
  8636. 3873(is)S
  8637. 3965(not)S
  8638. (connected)408 4118 A
  8639. 4551(to)S
  8640. 4654(a)S
  8641. 4724(peer)S
  8642. 4923(socket.)S
  8643. 4488 V
  8644. 1080([EFBIG])S
  8645. 1830(An)S
  8646. 1985(attempt)S
  8647. 2319(was)S
  8648. 2508(made)S
  8649. 2758(to)S
  8650. 2868(write)S
  8651. 3108(a)S
  8652. 3185(256le)S
  8653. 3346(that)S
  8654. (exceeds)319 3530 A
  8655. 3882(the)S
  8656. 4038(process's)S
  8657. 4446(256le)S
  8658. 4608(size)S
  8659. 4798(limit)S
  8660. 5021(or)S
  8661. 5138(the)S
  8662. 4608 V
  8663. 1830(maximum)S
  8664. 2262(256le)S
  8665. 2416(size.)S
  8666. 4776 V
  8667. 1080([EFAULT])S
  8668. 1830(Part)S
  8669. 2020(of)S
  8670. 2131(the)S
  8671. 2281(data)S
  8672. 2476(to)S
  8673. 2581(be)S
  8674. (written)286 2703 A
  8675. 3016(to)S
  8676. 3121(the)S
  8677. 3271(256le)S
  8678. 3427(points)S
  8679. 3699(outside)S
  8680. 4016(the)S
  8681. 4166(process's)S
  8682. 4568(allocated)S
  8683. 4959(address)S
  8684. 4896 V
  8685. (space.)249 1830 A
  8686. 5064 V
  8687. 1080([ENOSPC])S
  8688. 1830(There)S
  8689. 2091(is)S
  8690. 2183(no)S
  8691. 2308(free)S
  8692. (space)224 2491 A
  8693. 2740(remaining)S
  8694. 3173(on)S
  8695. 3298(the)S
  8696. 3446(256le)S
  8697. 3600(system)S
  8698. 3904(containing)S
  8699. 4353(the)S
  8700. 4501(256le.)S
  8701. 5232 V
  8702. 1080([EIO])S
  8703. 1830(An)S
  8704. 1978(I/O)S
  8705. 2138(error)S
  8706. 2360(occurred)S
  8707. 2738(while)S
  8708. 2987(reading)S
  8709. 3314(from)S
  8710. 3535(or)S
  8711. (writing)291 3644 A
  8712. 3960(to)S
  8713. 4063(the)S
  8714. 4211(256le)S
  8715. 4365(system.)S
  8716. 5400 V
  8717. ([EAGAIN])456 1080 A
  8718. 1830(The)S
  8719. 2012(256le)S
  8720. 2166(was)S
  8721. 2348(marked)S
  8722. 2675(for)S
  8723. (non-blocking)535 2818 A
  8724. 3378(I/O,)S
  8725. 3563(and)S
  8726. 3733(no)S
  8727. 3858(data)S
  8728. 4051(could)S
  8729. 4299(be)S
  8730. (written)286 4419 A
  8731. 4730(immediately.)S
  8732. 5568 V
  8733. 9 R
  8734. 720(S)S
  8735. 722(SE)S
  8736. 774(EE)S
  8737. 832(E)S
  8738. 913(A)S
  8739. 915(AL)S
  8740. 983(LS)S
  8741. 1041(SO)S
  8742. 1093(O)S
  8743. 5688 V
  8744. 10 B
  8745. 1080(fcntl)S
  8746. 10 R
  8747. 1277((2),)S
  8748. 10 B
  8749. 1445(lseek)S
  8750. 10 R
  8751. 1658((2),)S
  8752. 10 B
  8753. 1826(open)S
  8754. 10 R
  8755. 2033((2),)S
  8756. 10 B
  8757. 2201(pipe)S
  8758. 10 R
  8759. 2386((2),)S
  8760. 10 B
  8761. 2554(read)S
  8762. 10 R
  8763. 2750((2).)S
  8764. 7903 V
  8765. 720(Page)S
  8766. 941(1)S
  8767. 2669(()S
  8768. 2711(May)S
  8769. 2920(14,)S
  8770. (1986)200 3070 A
  8771. 3278())S
  8772. 4455(September)S
  8773. 4911(17,)S
  8774. (1996)200 5061 A
  8775. 8143 V
  8776. EP
  8777. %%Trailer
  8778. %%DocumentFonts: Times-Roman Times-Bold Times-Italic
  8779. %%Pages: 63