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

操作系统开发

开发平台:

C/C++

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