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

操作系统开发

开发平台:

C/C++

  1. %!PS-Adobe-1.0
  2. %%Creator: devps (Pipeline Associates, Inc.)
  3. %%CreationDate: Fri Sep 13 13:05:43 1996
  4. %%Pages: (atend)
  5. %%DocumentFonts: (atend)
  6. /devps 180 dict def devps begin
  7. /res 10.000000 def
  8. /y_offset 843 def
  9. /X{exch}bind def
  10. /mm {transform round X round X itransform} bind def
  11. /r{rmoveto}bind def
  12. /m{moveto}bind def
  13. /l{lineto}bind def
  14. /rl{rlineto}bind def
  15. /st{stroke}bind def
  16. /gs{gsave}bind def
  17. /gr{grestore}bind def
  18. /cp{currentpoint}bind def
  19. /np{newpath}bind def
  20. /ct{curveto}bind def
  21. systemdict /setpacking known
  22.  { /savepacking currentpacking def true setpacking } if
  23. /m0{0 0 moveto}bind def
  24. /xc{//res div}bind def
  25. /yc{//res neg div //y_offset add}bind def
  26. /lc{yc X xc X l st}bind def
  27. /mc{yc X xc X m}bind def
  28. /el{gs /a X def a div 1 X scale cp np a xc 2 div 0 360 arc st gr}bind def
  29. /ar{cp 7 2 roll np xc 5 1 roll atan 3 1 roll atan X arc st}bind def
  30. /sp{yc X xc X 6 2 roll yc X xc X 6 2 roll yc X xc X 6 2 roll ct}bind def
  31. /V{//res neg div //y_offset add
  32. currentpoint pop X
  33. m}bind def
  34. /H{//res div
  35. 0 transform X round X itransform pop
  36. currentpoint X pop
  37. moveto}bind def
  38. /h{//res div 0 r}bind def
  39. /v{//res neg div 0 X r}bind def
  40. /S{X H show}bind def
  41. /A{H //res div 1 index stringwidth pop sub 1 index length div 0 3 2 roll ashow}bind def
  42. /psize 10 def
  43. /height 0 def
  44. /cheight { height 0 ne { height } { psize } ifelse } bind def
  45. /slant 0 def
  46. /FF{findfont X dup 30 div 0 mm pop setlinewidth /psize X def
  47.     [psize 0 cheight slant sin slant cos div mul cheight 0 0]
  48.     makefont setfont}bind def
  49. /shade{gs
  50.  /dy X def
  51.  /dx X def
  52.  np m
  53.  0 /dy rl
  54.  /dx 0 rl
  55.  0 /dy neg rl
  56.  /dx neg 0 rl
  57.  closepath
  58.  .9 setgray
  59.  fill
  60. gr}bind def
  61. 1 setlinecap
  62. /resolution res 72 mul def
  63. /startFig {
  64. /SavedState save def
  65. userdict maxlength dict begin
  66. currentpoint transform
  67. DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap
  68. setlinewidth setmatrix
  69. itransform moveto
  70. /ury exch def
  71. /urx exch def
  72. /lly exch def
  73. /llx exch def
  74. /y exch 72 mul resolution div def
  75. /x exch 72 mul resolution div def
  76. currentpoint /cy exch def /cx exch def
  77. /sx x urx llx sub div def
  78. /sy y ury lly sub div def
  79. sx sy scale
  80. cx sx div llx sub
  81. cy sy div ury sub translate
  82. /DefFigCTM matrix currentmatrix def
  83. /initmatrix {
  84. DefFigCTM setmatrix
  85. } def
  86. /defaultmatrix {
  87. DefFigCTM exch copy
  88. } def
  89. /initgraphics {
  90. DocumentInitState setmiterlimit setgray setdash 
  91. setlinejoin setlinecap setlinewidth setmatrix
  92. DefFigCTM setmatrix
  93. } def
  94. /showpage {
  95. initgraphics
  96. } def
  97. }bind  def
  98. /clipFig {
  99. currentpoint 6 2 roll
  100. newpath 4 copy
  101. 4 2 roll moveto
  102. 6 -1 roll exch lineto
  103. exch lineto
  104. exch lineto
  105. closepath clip
  106. newpath
  107. moveto
  108. }bind  def
  109. /doclip { llx lly urx ury clipFig } def
  110. /endFig {
  111. end SavedState restore
  112. }bind  def
  113. /globalstart {
  114. fontnum psize slant height resolution currentpoint 
  115. pagesave restore gsave 
  116. }bind  def
  117. /globalend {
  118. grestore moveto
  119. /resolution exch def /height exch def
  120. /slant exch def /psize exch def /fontnum exch def
  121. F
  122. /pagesave save def
  123. }bind  def
  124. /fontnum 1 def 
  125. systemdict /setpacking known { savepacking setpacking} if
  126. end
  127. /BP{
  128. save mark devps begin m0
  129. /DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecap
  130. currentlinejoin currentdash currentgray currentmiterlimit ] cvx def
  131. }bind def
  132. /EP{
  133. end cleartomark restore showpage}def
  134. /Encoding-1 256 array def
  135. 0 1 255 {Encoding-1 exch /.notdef put} for
  136. Encoding-1 8#301 StandardEncoding 8#101 26 getinterval putinterval %A-B
  137. Encoding-1 8#341 StandardEncoding 8#141 26 getinterval putinterval %a-b
  138. Encoding-1 8#241 StandardEncoding 8#301 16 getinterval putinterval %accents
  139. Encoding-1 8#373 StandardEncoding 8#365 1 getinterval putinterval %dotlessi
  140. Encoding-1
  141. dup 8#41 /copyright put
  142. dup 8#42 /registered put
  143. dup 8#43 /trademark put
  144. dup 8#44 /logicalnot put
  145. dup 8#45 /Eth put
  146. dup 8#46 /eth put
  147. dup 8#47 /Thorn put
  148. dup 8#50 /thorn put
  149. dup 8#51 /brokenbar put
  150. dup 8#52 /degree put
  151. dup 8#53 /divide put
  152. dup 8#54 /multiply put
  153. dup 8#55 /minus put
  154. dup 8#56 /onehalf put
  155. dup 8#57 /onequarter put
  156. dup 8#60 /threequarters put
  157. dup 8#101 /Aacute put
  158. dup 8#102 /Acircumflex put
  159. dup 8#103 /Adieresis put
  160. dup 8#104 /Agrave put
  161. dup 8#105 /Aring put
  162. dup 8#106 /Atilde put
  163. dup 8#107 /Ccedilla put
  164. dup 8#110 /Eacute put
  165. dup 8#111 /Ecircumflex put
  166. dup 8#112 /Edieresis put
  167. dup 8#113 /Egrave put
  168. dup 8#114 /Iacute put
  169. dup 8#115 /Icircumflex put
  170. dup 8#116 /Idieresis put
  171. dup 8#117 /Igrave put
  172. dup 8#120 /Ntilde put
  173. dup 8#121 /Oacute put
  174. dup 8#122 /Ocircumflex put
  175. dup 8#123 /Odieresis put
  176. dup 8#124 /Ograve put
  177. dup 8#125 /Otilde put
  178. dup 8#126 /Scaron put
  179. dup 8#127 /Uacute put
  180. dup 8#130 /Ucircumflex put
  181. dup 8#131 /Udieresis put
  182. dup 8#132 /Ugrave put
  183. dup 8#133 /Ydieresis put
  184. dup 8#134 /Zcaron put
  185. dup 8#135 /aacute put
  186. dup 8#136 /acircumflex put
  187. dup 8#137 /adieresis put
  188. dup 8#140 /agrave put
  189. dup 8#141 /aring put
  190. dup 8#142 /atilde put
  191. dup 8#143 /ccedilla put
  192. dup 8#144 /eacute put
  193. dup 8#145 /ecircumflex put
  194. dup 8#146 /edieresis put
  195. dup 8#147 /egrave put
  196. dup 8#150 /iacute put
  197. dup 8#151 /icircumflex put
  198. dup 8#152 /idieresis put
  199. dup 8#153 /igrave put
  200. dup 8#154 /ntilde put
  201. dup 8#155 /oacute put
  202. dup 8#156 /ocircumflex put
  203. dup 8#157 /odieresis put
  204. dup 8#160 /ograve put
  205. dup 8#161 /otilde put
  206. dup 8#162 /scaron put
  207. dup 8#163 /uacute put
  208. dup 8#164 /ucircumflex put
  209. dup 8#165 /udieresis put
  210. dup 8#166 /ugrave put
  211. dup 8#167 /ydieresis put
  212. dup 8#170 /zcaron put
  213. pop
  214. /Enc-dict 30 dict def
  215. Enc-dict /tmpstr1 50 string put
  216. Enc-dict /tmpstr2 50 string put
  217. Enc-dict /tmpstr3 50 string dup (Encoding-) exch cvs pop put
  218. /AEnc-def { % arguments: the original font's name, encoding nr
  219. Enc-dict begin
  220. tmpstr2 cvs /Enc-no exch def % Remember the number in a string
  221. dup /OrigName exch def % remember the name
  222. findfont dup maxlength dict /newdict exch def % get dictionary for new font
  223. { exch dup /FID ne
  224.    { exch newdict 3 1 roll put }
  225.    { pop pop } % Ignore FID
  226.    ifelse
  227. } forall
  228. newdict begin
  229. /Encoding
  230.   tmpstr3 9 Enc-no putinterval tmpstr3 0 9 Enc-no length add getinterval
  231.   cvn load
  232.   def % Replace encoding
  233. currentdict /UniqueID known
  234. { /UniqueID UniqueID Enc-no cvi 49999 mul add def } if % Derive New UniqueID
  235. end % newdict
  236. /FNlength OrigName tmpstr1 cvs length def % convert name, remember length
  237. FNlength 1 add Enc-no length add string
  238. dup 0 OrigName tmpstr1 cvs putinterval
  239. dup FNlength (-) putinterval
  240. dup FNlength 1 add Enc-no putinterval
  241. dup 0 tmpstr1 0 FNlength getinterval putinterval % Add old name
  242. cvn dup newdict /FontName 3 2 roll put newdict definefont
  243. end % Enc-dict
  244. } def
  245. /Times-Roman 1 AEnc-def pop
  246. /R-1{/Times-Roman-1 FF}def
  247. /R{/Times-Roman FF}def
  248. /B{/Times-Bold FF}def
  249. /I{/Times-Italic FF}def
  250. %%EndProlog
  251. %%Page: 1 1
  252. BP
  253. /slant 0 def
  254. /height 0 def
  255. 480 V
  256. 10 R
  257. 720(INTRO)S
  258. 1037(()S
  259. 1079(2)S
  260. 1137())S
  261. 2696(Eighth)S
  262. (Edition)296 2989 A
  263. 4810(INTRO)S
  264. 5127(()S
  265. 5169(2)S
  266. 5227())S
  267. 960 V
  268. 9 R
  269. 720(N)S
  270. 722(NA)S
  271. 790(AM)S
  272. 858(ME)S
  273. 940(E)S
  274. 1080 V
  275. 10 R
  276. 1080(intro,)S
  277. 1320(errno)S
  278. 10 R-1
  279. 1558(-)S
  280. 10 R
  281. (introduction)491 1640 A
  282. 2156(to)S
  283. 2259(system)S
  284. 2563(calls)S
  285. 2773(and)S
  286. 2943(error)S
  287. 3165(numbers)S
  288. 1248 V
  289. 9 R
  290. 720(S)S
  291. 722(SY)S
  292. 774(YN)S
  293. 842(NO)S
  294. 910(OP)S
  295. 978(PS)S
  296. 1030(SI)S
  297. 1082(IS)S
  298. 1115(S)S
  299. 1368 V
  300. 10 B
  301. 1080(#include)S
  302. (<errno.h>)436 1482 A
  303. 1536 V
  304. 9 R
  305. 720(D)S
  306. 722(DE)S
  307. 790(ES)S
  308. 848(SC)S
  309. 900(CR)S
  310. 962(RI)S
  311. 1024(IP)S
  312. 1057(PT)S
  313. 1109(TI)S
  314. 1167(IO)S
  315. 1200(ON)S
  316. 1268(N)S
  317. 1656 V
  318. 10 R
  319. 1080(This)S
  320. 1290(section)S
  321. 1606(describes)S
  322. 2012(all)S
  323. 2144(of)S
  324. 2259(the)S
  325. 2413(system)S
  326. 2723(calls.)S
  327. 2989(Most)S
  328. 3226(of)S
  329. 3341(these)S
  330. 3579(calls)S
  331. 3795(have)S
  332. 4016(one)S
  333. 4192(or)S
  334. 4308(more)S
  335. 4547(error)S
  336. 4776(returns.)S
  337. 5138(An)S
  338. 1776 V
  339. 1080(error)S
  340. (condition)379 1317 A
  341. 1735(is)S
  342. 1841(indicated)S
  343. 2249(by)S
  344. 2388(an)S
  345. 2522(otherwise)S
  346. 2953(impossible)S
  347. 3427(return)S
  348. 3707(value.)S
  349. 4014(This)S
  350. 4232(is)S
  351. 4338(almost)S
  352. 4645(always)S
  353. 10 R-1
  354. 4964(-)S
  355. 10 R
  356. 5021(1;)S
  357. 5138(the)S
  358. 1896 V
  359. 1080(individual)S
  360. 1519(descriptions)S
  361. 2037(specify)S
  362. 2360(the)S
  363. 2515(details.)S
  364. 2860(Note)S
  365. 3088(that)S
  366. 3271(a)S
  367. 3348(number)S
  368. 3688(of)S
  369. 3805(system)S
  370. 4117(calls)S
  371. 4335(overload)S
  372. 4720(the)S
  373. 4876(meanings)S
  374. 2016 V
  375. 1080(of)S
  376. 1210(these)S
  377. 1463(error)S
  378. 1706(numbers,)S
  379. 2123(and)S
  380. 2314(that)S
  381. 2511(the)S
  382. 2680(meanings)S
  383. 3111(must)S
  384. 3352(be)S
  385. 3493(interpreted)S
  386. (according)397 3976 A
  387. 4419(to)S
  388. 4543(the)S
  389. 4712(type)S
  390. 4930(and)S
  391. 5120(cir-)S
  392. 2136 V
  393. 1080(cumstances)S
  394. 1569(of)S
  395. 1678(the)S
  396. 1826(call.)S
  397. 2304 V
  398. 1080(As)S
  399. 1221(with)S
  400. 1429(normal)S
  401. 1743(arguments,)S
  402. 2216(all)S
  403. 2346(return)S
  404. 2616(codes)S
  405. 2874(and)S
  406. 3048(values)S
  407. 3334(from)S
  408. 3559(functions)S
  409. 3962(are)S
  410. 4115(of)S
  411. 4228(type)S
  412. 4430(integer)S
  413. 4739(unless)S
  414. 5020(other-)S
  415. 2424 V
  416. 1080(wise)S
  417. 1291(noted.)S
  418. 1590(An)S
  419. 1739(error)S
  420. 1962(number)S
  421. 2295(is)S
  422. 2388(also)S
  423. 2576(made)S
  424. 2820(available)S
  425. 3210(in)S
  426. 3314(the)S
  427. 3462(external)S
  428. 3812(variable)S
  429. 10 B
  430. (errno)241 4162 A
  431. 10 R
  432. 4403(,)S
  433. 4453(which)S
  434. 4724(is)S
  435. 4816(not)S
  436. 4969(cleared)S
  437. 2544 V
  438. 1080(on)S
  439. (successful)414 1205 A
  440. 1644(calls.)S
  441. 1904(Thus)S
  442. 10 B
  443. (errno)241 2130 A
  444. 10 R
  445. (should)267 2396 A
  446. 2688(be)S
  447. 2808(tested)S
  448. 3068(only)S
  449. 3271(after)S
  450. 3482(an)S
  451. 3602(error)S
  452. 3824(has)S
  453. 3983(occurred.)S
  454. 2712 V
  455. 1080(The)S
  456. 1262(following)S
  457. 1678(is)S
  458. 1770(a)S
  459. 1840(complete)S
  460. 2234(list)S
  461. 2382(of)S
  462. 2491(the)S
  463. 2639(errors)S
  464. 2900(and)S
  465. 3070(their)S
  466. 3280(names)S
  467. 3562(as)S
  468. 3671(given)S
  469. 3919(in)S
  470. 4022(<)S
  471. 10 I
  472. 4079(sys/errno.h)S
  473. 10 R
  474. 4536(>:)S
  475. 2880 V
  476. 1080(0)S
  477. 1180(OK)S
  478. 1376(Error)S
  479. 1615(0)S
  480. 3000 V
  481. 1440(Unused.)S
  482. 1822((The)S
  483. 2038(symbol)S
  484. 2358("OK")S
  485. 2611(is)S
  486. 2703(only)S
  487. 2906(used)S
  488. 3115(inside)S
  489. 3380(the)S
  490. 3528(kernel)S
  491. 3805(source.))S
  492. 3168 V
  493. 1080(1)S
  494. 1180(EPERM)S
  495. 1566(Not)S
  496. 1742(owner)S
  497. 3288 V
  498. 1440(Typically)S
  499. 1857(this)S
  500. 2034(error)S
  501. 2263(indicates)S
  502. 2653(an)S
  503. 2780(attempt)S
  504. 3114(to)S
  505. 3224(modify)S
  506. 3546(a)S
  507. 3623(256le)S
  508. 3784(in)S
  509. 3894(some)S
  510. 4138(way)S
  511. 4338(forbidden)S
  512. 4761(except)S
  513. 5056(to)S
  514. 5166(its)S
  515. 3408 V
  516. 1440(owner)S
  517. 1728(or)S
  518. 1848(super-user.)S
  519. 2354(It)S
  520. 2452(is)S
  521. 2555(also)S
  522. 2753(returned)S
  523. 3125(for)S
  524. 3279(attempts)S
  525. 3656(by)S
  526. 3792(ordinary)S
  527. 4169(users)S
  528. 4412(to)S
  529. 4526(do)S
  530. 4662(things)S
  531. 4942(allowed)S
  532. 3528 V
  533. 1440(only)S
  534. 1643(to)S
  535. 1746(the)S
  536. 1894(super-user.)S
  537. 3696 V
  538. 1080(2)S
  539. 1180(ENOENT)S
  540. 1635(No)S
  541. 1783(such)S
  542. 1992(256le)S
  543. 2146(or)S
  544. 2255(directory)S
  545. 3816 V
  546. 1440(This)S
  547. 1650(error)S
  548. 1878(occurs)S
  549. 2173(when)S
  550. 2423(a)S
  551. 2500(256le)S
  552. 2661(name)S
  553. 2911(is)S
  554. 3010(speci256ed)S
  555. 3400(and)S
  556. 3577(the)S
  557. 3732(256le)S
  558. (should)267 3893 A
  559. 4192(exist)S
  560. 4414(but)S
  561. 4574(doesn't,)S
  562. 4927(or)S
  563. 5043(when)S
  564. 3936 V
  565. 1440(one)S
  566. 1610(of)S
  567. 1719(the)S
  568. 1867(directories)S
  569. 2318(in)S
  570. 2421(a)S
  571. 2491(path)S
  572. 2689(name)S
  573. 2932(does)S
  574. 3141(not)S
  575. 3294(exist.)S
  576. 4104 V
  577. 1080(3)S
  578. 1180(ESRCH)S
  579. 1555(No)S
  580. 1703(such)S
  581. 1912(process)S
  582. 4224 V
  583. 1440(The)S
  584. 1627(process)S
  585. 1959(or)S
  586. 2073(process)S
  587. (group)234 2405 A
  588. 2669(whose)S
  589. 2956(number)S
  590. 3293(was)S
  591. 3481(given)S
  592. 3735(does)S
  593. 3950(not)S
  594. 4109(exist,)S
  595. 4355(or)S
  596. 4470(any)S
  597. 4646(such)S
  598. 4861(process)S
  599. 5194(is)S
  600. 4344 V
  601. 1440(already)S
  602. 1762(dead.)S
  603. 4512 V
  604. 1080(4)S
  605. 1180(EINTR)S
  606. 1528(Interrupted)S
  607. 2001(system)S
  608. 2305(call)S
  609. 4632 V
  610. 1440(An)S
  611. (asynchronous)552 1594 A
  612. 2177(signal)S
  613. 2448((such)S
  614. 2698(as)S
  615. 2814(interrupt)S
  616. 3193(or)S
  617. 3309(quit))S
  618. 3531(that)S
  619. 3714(the)S
  620. 3869(user)S
  621. 4069(has)S
  622. 4235(elected)S
  623. 4553(to)S
  624. 4663(catch)S
  625. 4908(occurred)S
  626. 4752 V
  627. 1440(during)S
  628. 1730(a)S
  629. 1802(system)S
  630. 2108(call.)S
  631. 2331(If)S
  632. 2426(execution)S
  633. 2844(is)S
  634. 2938(resumed)S
  635. 3306(after)S
  636. 3519(processing)S
  637. 3976(the)S
  638. 4126(signal)S
  639. 4393(and)S
  640. 4565(the)S
  641. 4715(system)S
  642. 5021(call)S
  643. 5194(is)S
  644. 4872 V
  645. 1440(not)S
  646. 1593(restarted,)S
  647. 1991(it)S
  648. (will)157 2072 A
  649. 2254(appear)S
  650. 2548(as)S
  651. 2657(if)S
  652. 2744(the)S
  653. 2892(interrupted)S
  654. 3359(system)S
  655. 3663(call)S
  656. 3834(returned)S
  657. 4195(this)S
  658. 4365(error)S
  659. (condition.)404 4587 A
  660. 5040 V
  661. 1080(5)S
  662. 1180(EIO)S
  663. 1399(I/O)S
  664. 1559(error)S
  665. 5160 V
  666. 1440(Some)S
  667. (physical)335 1698 A
  668. 2062(I/O)S
  669. 2227(error)S
  670. 2454(occurred)S
  671. 2837(during)S
  672. 3129(an)S
  673. 3254(I/O)S
  674. 3419(operation,)S
  675. 3854(usually)S
  676. 10 B
  677. 4174(read)S
  678. 10 R
  679. 4400(or)S
  680. 10 B
  681. 4514(write)S
  682. 10 R
  683. 4739(.)S
  684. 4819(Operations)S
  685. 5280 V
  686. 1440(on)S
  687. 1566(256le)S
  688. 1721(descriptors)S
  689. 2189(that)S
  690. 2366(refer)S
  691. 2584(to)S
  692. 2688(devices)S
  693. 3016(that)S
  694. 3193(are)S
  695. 3343(forcefully)S
  696. 3767(taken)S
  697. 4011(away)S
  698. 4250(or)S
  699. 4360(in)S
  700. 4464(a)S
  701. 4535(bad)S
  702. 4706(state)S
  703. (will)157 4917 A
  704. 5099(also)S
  705. 5400 V
  706. (provoke)329 1440 A
  707. 1794(this)S
  708. 1964(error.)S
  709. 5568 V
  710. 1080(6)S
  711. 1180(ENXIO)S
  712. 1545(No)S
  713. 1693(such)S
  714. 1902(device)S
  715. 2190(or)S
  716. 2299(address)S
  717. 5688 V
  718. 1440(I/O)S
  719. 1605(on)S
  720. 1735(a)S
  721. 1810(special)S
  722. 2120(256le)S
  723. 2279(refers)S
  724. 2540(to)S
  725. 2648(a)S
  726. (subdevice)402 2723 A
  727. 3156(that)S
  728. 3338(does)S
  729. 3553(not)S
  730. 3712(exist,)S
  731. 3958(or)S
  732. (beyond)295 4073 A
  733. 4399(the)S
  734. 4553(limits)S
  735. 4813(of)S
  736. 4928(the)S
  737. 5082(dev-)S
  738. 5808 V
  739. 1440(ice.)S
  740. 1644(It)S
  741. 1742(may)S
  742. 1951(also)S
  743. 2149(occur)S
  744. 2408(when,)S
  745. 2686(for)S
  746. 2839(example,)S
  747. 3240(an)S
  748. (illegal)252 3370 A
  749. 3657(tape)S
  750. 3860(drive)S
  751. 4102(unit)S
  752. 4293(number)S
  753. 4635(is)S
  754. 4737(selected)S
  755. 5097(or)S
  756. 5216(a)S
  757. 5928 V
  758. 1440(disk)S
  759. 1632(pack)S
  760. 1847(is)S
  761. 1939(not)S
  762. 2092(loaded)S
  763. 2385(on)S
  764. 2510(a)S
  765. 2580(drive.)S
  766. 6096 V
  767. 1080(7)S
  768. 1180(E2BIG)S
  769. 1516(Arg)S
  770. 1698(list)S
  771. 1846(too)S
  772. (long)178 1999 A
  773. 6216 V
  774. 1440(An)S
  775. 1594(argument)S
  776. 2005(list)S
  777. (longer)257 2159 A
  778. 2447(than)S
  779. 2651(ARG_MAX)S
  780. 3180(bytes)S
  781. 3423(is)S
  782. 3521(presented)S
  783. 3938(to)S
  784. 10 B
  785. 4048(execve)S
  786. 10 R
  787. 4328(.)S
  788. 4410(ARG_MAX)S
  789. 4940(is)S
  790. 5039(set)S
  791. 5183(to)S
  792. 6336 V
  793. (4096)200 1440 A
  794. 1676(bytes)S
  795. 1924(for)S
  796. 2078(16-bit)S
  797. 2354(Minix,)S
  798. (16384)250 2660 A
  799. 2946(bytes)S
  800. 3194(for)S
  801. 3348(32-bit)S
  802. 3624(Minix,)S
  803. 3930(and)S
  804. 4111(unlimited)S
  805. 4532(for)S
  806. 4685(Minix-vmd)S
  807. 5177(as)S
  808. 6456 V
  809. 1440(these)S
  810. 1672(systems)S
  811. 2015(are)S
  812. 2164(released.)S
  813. 6624 V
  814. 1080(8)S
  815. 1180(ENOEXEC)S
  816. 1702(Exec)S
  817. 1929(format)S
  818. 2223(error)S
  819. 6744 V
  820. 1440(A)S
  821. 1544(request)S
  822. 1866(is)S
  823. 1964(made)S
  824. 2213(to)S
  825. 2322(execute)S
  826. 2661(a)S
  827. 2737(256le)S
  828. 2897(that,)S
  829. (although)351 3104 A
  830. 3486(it)S
  831. 3573(has)S
  832. 3738(the)S
  833. 3892(appropriate)S
  834. 4382(permissions,)S
  835. 4918(does)S
  836. 5133(not)S
  837. 6864 V
  838. 1440(start)S
  839. 1639(with)S
  840. 1843(a)S
  841. 1913(valid)S
  842. 2139(magic)S
  843. 2410(number,)S
  844. 2767((see)S
  845. 10 B
  846. 2955(a.out)S
  847. 10 R
  848. 3170((5)).)S
  849. 7032 V
  850. 1080(9)S
  851. 1180(EBADF)S
  852. 1561(Bad)S
  853. 1748(256le)S
  854. 1902(number)S
  855. 7152 V
  856. 1440(Either)S
  857. 1720(a)S
  858. 1798(256le)S
  859. 1960(descriptor)S
  860. 2396(refers)S
  861. 2660(to)S
  862. 2771(no)S
  863. 2904(open)S
  864. 3133(256le,)S
  865. 3321(or)S
  866. 3439(a)S
  867. 3518(read)S
  868. 3726((resp.)S
  869. 3987(write))S
  870. 4263(request)S
  871. 4588(is)S
  872. 4689(made)S
  873. 4941(to)S
  874. 5053(a)S
  875. 5132(256le)S
  876. 7272 V
  877. 1440(that)S
  878. 1616(is)S
  879. 1708(open)S
  880. 1928(only)S
  881. 2131(for)S
  882. (writing)291 2274 A
  883. 2590((resp.)S
  884. 2842(reading).)S
  885. 7903 V
  886. 720(Page)S
  887. 941(1)S
  888. 2669(()S
  889. 2711(June)S
  890. 2920(30,)S
  891. (1986)200 3070 A
  892. 3278())S
  893. 4455(September)S
  894. 4911(13,)S
  895. (1996)200 5061 A
  896. 8143 V
  897. EP
  898. %%Page: 2 2
  899. BP
  900. /slant 0 def
  901. /height 0 def
  902. 480 V
  903. 10 R
  904. 720(INTRO)S
  905. 1037(()S
  906. 1079(2)S
  907. 1137())S
  908. 2696(Eighth)S
  909. (Edition)296 2989 A
  910. 4810(INTRO)S
  911. 5127(()S
  912. 5169(2)S
  913. 5227())S
  914. 960 V
  915. 1080(10)S
  916. 1230(ECHILD)S
  917. 1651(No)S
  918. 1799(children)S
  919. 1080 V
  920. 10 B
  921. 1440(Wait)S
  922. 10 R
  923. 1677(and)S
  924. 1847(the)S
  925. 1995(process)S
  926. 2322(has)S
  927. 2481(no)S
  928. 2606(living)S
  929. 2865(or)S
  930. 2974(unwaited-for)S
  931. 3520(children.)S
  932. 1248 V
  933. 1080(11)S
  934. (EAGAIN)388 1230 A
  935. 1668(Resource)S
  936. 2068(temporarily)S
  937. 2563(unavailable)S
  938. 1368 V
  939. 1440(In)S
  940. 1565(a)S
  941. 10 B
  942. 1651(fork,)S
  943. 10 R
  944. 1902(the)S
  945. 2066(system's)S
  946. 2459(process)S
  947. 2802(table)S
  948. 3039(is)S
  949. 3147(full)S
  950. 3328(or)S
  951. 3453(the)S
  952. 3617(user)S
  953. 3826(is)S
  954. 3934(not)S
  955. 4103(allowed)S
  956. 4463(to)S
  957. 4583(create)S
  958. 4867(any)S
  959. 5054(more)S
  960. 1488 V
  961. 1440(processes,)S
  962. 1889(otherwise)S
  963. 2319(an)S
  964. 2451(operation)S
  965. 2868(that)S
  966. 3056(would)S
  967. 3344(cause)S
  968. 3605(a)S
  969. 3687(process)S
  970. 4026(to)S
  971. 4141(block)S
  972. 4401(was)S
  973. 4595(attempted)S
  974. 5029(on)S
  975. 5166(an)S
  976. 1608 V
  977. 1440(object)S
  978. 1711(in)S
  979. (non-blocking)535 1814 A
  980. 2374(mode)S
  981. 2622((see)S
  982. 10 B
  983. 2810(fcntl)S
  984. 10 R
  985. 3007((2)).)S
  986. 1776 V
  987. 1080(12)S
  988. 1230(ENOMEM)S
  989. 1728(Not)S
  990. (enough)295 1904 A
  991. 2224(core)S
  992. 1896 V
  993. 1440(During)S
  994. 1751(an)S
  995. 10 B
  996. 1872(execve)S
  997. 10 R
  998. 2179(or)S
  999. 10 B
  1000. 2290(brk,)S
  1001. 10 R
  1002. 2499(a)S
  1003. 2571(program)S
  1004. 2939(asks)S
  1005. 3139(for)S
  1006. 3284(more)S
  1007. 3518((virtual))S
  1008. 3876(memory)S
  1009. 4238(than)S
  1010. 4438(the)S
  1011. 4588(system)S
  1012. 4894(is)S
  1013. 4988(able)S
  1014. 5183(to)S
  1015. 2016 V
  1016. (supply,)292 1440 A
  1017. 1763(or)S
  1018. 1878(a)S
  1019. 1953(process)S
  1020. 2285(size)S
  1021. 2472(limit)S
  1022. 2692(would)S
  1023. 2973(be)S
  1024. (exceeded.)400 3098 A
  1025. 3553(The)S
  1026. 3740(maximum)S
  1027. 4177(size)S
  1028. 4364(of)S
  1029. 4478(the)S
  1030. 4631(data+stack)S
  1031. 5093(seg-)S
  1032. 2136 V
  1033. 1440(ment)S
  1034. 1669(is)S
  1035. 1764(set)S
  1036. 1904(by)S
  1037. 2032(the)S
  1038. 10 B
  1039. 2183(chmem)S
  1040. 10 R
  1041. 2497((1))S
  1042. 2643(program.)S
  1043. 3062(For)S
  1044. 3230(Minix-vmd)S
  1045. 3715(a)S
  1046. 3788(small)S
  1047. 4034(data+stack)S
  1048. 4494(size)S
  1049. 4679(is)S
  1050. 4774(increased)S
  1051. 5183(to)S
  1052. 2256 V
  1053. 1440(3)S
  1054. 1515(megabytes)S
  1055. 1970(when)S
  1056. 2213(a)S
  1057. 2283(program)S
  1058. 2649(is)S
  1059. 2741(executed.)S
  1060. 2424 V
  1061. 1080(13)S
  1062. 1230(EACCES)S
  1063. 1667(Permission)S
  1064. 2139(denied)S
  1065. 2544 V
  1066. 1440(An)S
  1067. 1597(attempt)S
  1068. 1933(was)S
  1069. 2124(made)S
  1070. 2376(to)S
  1071. (access)258 2488 A
  1072. 2780(a)S
  1073. 2859(256le)S
  1074. 3022(in)S
  1075. 3134(a)S
  1076. 3213(way)S
  1077. 3415(forbidden)S
  1078. 3841(by)S
  1079. 3976(the)S
  1080. 4134(protection)S
  1081. 4577(system.)S
  1082. 4941(Also)S
  1083. 5166(an)S
  1084. 2664 V
  1085. 1440(attempt)S
  1086. 1767(to)S
  1087. 1870(open)S
  1088. 2090(a)S
  1089. 2160(device)S
  1090. 2448(for)S
  1091. (writing)291 2591 A
  1092. 2907(that)S
  1093. 3083(is)S
  1094. (physically)413 3175 A
  1095. 3613(write)S
  1096. 3846(protected.)S
  1097. 2832 V
  1098. 1080(14)S
  1099. 1230(EFAULT)S
  1100. 1668(Bad)S
  1101. 1855(address)S
  1102. 2952 V
  1103. 1440(An)S
  1104. 1588(argument)S
  1105. 1993(of)S
  1106. 2102(a)S
  1107. 2172(system)S
  1108. 2476(call)S
  1109. 2647(is)S
  1110. 2739(outside)S
  1111. 3054(the)S
  1112. 3202(address)S
  1113. (space)224 3529 A
  1114. 3778(allocated)S
  1115. 4167(to)S
  1116. 4270(a)S
  1117. 4340(process.)S
  1118. 3120 V
  1119. 1080(15)S
  1120. 1230(ENOTBLK)S
  1121. 1752(Block)S
  1122. 2017(device)S
  1123. 2305(required)S
  1124. 3240 V
  1125. 1440(A)S
  1126. 1538(plain)S
  1127. 1764(256le)S
  1128. 1918(was)S
  1129. 2100(mentioned)S
  1130. 2549(where)S
  1131. 2821(a)S
  1132. 2891(block)S
  1133. 3139(device)S
  1134. 3427(was)S
  1135. 3609(required,)S
  1136. 3995(e.g.,)S
  1137. 4190(in)S
  1138. 10 B
  1139. 4293(mount)S
  1140. 10 R
  1141. 4573(.)S
  1142. 3408 V
  1143. 1080(16)S
  1144. 1230(EBUSY)S
  1145. 1611(Resource)S
  1146. 2011(busy)S
  1147. 3528 V
  1148. 1440(An)S
  1149. 1589(attempt)S
  1150. 1917(to)S
  1151. (mount)256 2021 A
  1152. 2303(a)S
  1153. 2374(device)S
  1154. 2663(that)S
  1155. 2840(was)S
  1156. 3023(already)S
  1157. (mounted)351 3346 A
  1158. 3723(or)S
  1159. 3833(an)S
  1160. 3954(attempt)S
  1161. 4282(was)S
  1162. 4466(made)S
  1163. 4711(to)S
  1164. (dismount)373 4816 A
  1165. 5216(a)S
  1166. 3648 V
  1167. 1440(device)S
  1168. 1734(on)S
  1169. 1865(which)S
  1170. 2142(there)S
  1171. 2375(is)S
  1172. 2473(an)S
  1173. 2599(active)S
  1174. 2870(256le)S
  1175. 3029((open)S
  1176. 3288(256le,)S
  1177. 3472(current)S
  1178. 3788(directory,)S
  1179. (mounted-on)485 4207 A
  1180. 4722(256le,)S
  1181. 4906(or)S
  1182. 5020(active)S
  1183. 3768 V
  1184. 1440(text)S
  1185. 1616(segment).)S
  1186. 2060(A)S
  1187. 2158(request)S
  1188. 2474(was)S
  1189. 2656(made)S
  1190. 2899(to)S
  1191. 3002(an)S
  1192. 3122(exclusive)S
  1193. (access)258 3527 A
  1194. 3810(device)S
  1195. 4098(that)S
  1196. 4274(was)S
  1197. 4456(already)S
  1198. 4778(in)S
  1199. 4881(use.)S
  1200. 3936 V
  1201. 1080(17)S
  1202. 1230(EEXIST)S
  1203. 1629(File)S
  1204. 1811(exists)S
  1205. 4056 V
  1206. 1440(An)S
  1207. 1588(existing)S
  1208. 1931(256le)S
  1209. 2085(was)S
  1210. 2267(mentioned)S
  1211. 2716(in)S
  1212. 2819(an)S
  1213. 2939(inappropriate)S
  1214. 3501(context,)S
  1215. 3847(e.g.,)S
  1216. 10 B
  1217. 4042(link)S
  1218. 10 R
  1219. 4210(.)S
  1220. 4224 V
  1221. 1080(18)S
  1222. 1230(EXDEV)S
  1223. 1623(Cross-device)S
  1224. 2174(link)S
  1225. 4344 V
  1226. 1440(A)S
  1227. 1538(hard)S
  1228. 1742(link)S
  1229. 1923(to)S
  1230. 2026(a)S
  1231. 2096(256le)S
  1232. 2250(on)S
  1233. 2375(another)S
  1234. 2702(device)S
  1235. 2990(was)S
  1236. 3172(attempted.)S
  1237. 4512 V
  1238. 1080(19)S
  1239. (ENODEV)416 1230 A
  1240. 1696(No)S
  1241. 1844(such)S
  1242. 2053(device)S
  1243. 4632 V
  1244. 1440(An)S
  1245. 1593(attempt)S
  1246. 1926(was)S
  1247. 2114(made)S
  1248. 2363(to)S
  1249. (access)258 2472 A
  1250. 2761(a)S
  1251. 2837(device)S
  1252. 3131(that)S
  1253. 3313(is)S
  1254. 3411(not)S
  1255. 3570(con256gured)S
  1256. 4031(by)S
  1257. 4162(the)S
  1258. 4316(system,)S
  1259. 4651(i.e.,)S
  1260. 4830(there)S
  1261. 5063(is)S
  1262. 5161(no)S
  1263. 4752 V
  1264. 1440(driver)S
  1265. 1706(for)S
  1266. 1849(the)S
  1267. 1997(device.)S
  1268. 4920 V
  1269. 1080(20)S
  1270. 1230(ENOTDIR)S
  1271. 1724(Not)S
  1272. 1900(a)S
  1273. 1970(directory)S
  1274. 5040 V
  1275. 1440(A)S
  1276. (non-directory)548 1540 A
  1277. 2115(was)S
  1278. 2299(speci256ed)S
  1279. 2684(where)S
  1280. 2958(a)S
  1281. 3030(directory)S
  1282. 3421(is)S
  1283. 3515(required,)S
  1284. 3903(for)S
  1285. 4048(example,)S
  1286. 4441(in)S
  1287. 4546(a)S
  1288. 4618(path)S
  1289. 4819(name)S
  1290. 5065(or)S
  1291. 5177(as)S
  1292. 5160 V
  1293. 1440(an)S
  1294. 1560(argument)S
  1295. 1965(to)S
  1296. 10 B
  1297. 2068(chdir)S
  1298. 10 R
  1299. 2298(.)S
  1300. 5328 V
  1301. 1080(21)S
  1302. 1230(EISDIR)S
  1303. 1606(Is)S
  1304. 1704(a)S
  1305. 1774(directory)S
  1306. 5448 V
  1307. 1440(An)S
  1308. 1588(attempt)S
  1309. 1915(to)S
  1310. 2018(write)S
  1311. 2251(on)S
  1312. 2376(a)S
  1313. 2446(directory.)S
  1314. 5616 V
  1315. 1080(22)S
  1316. (EINVAL)377 1230 A
  1317. 1657(Invalid)S
  1318. 1967(argument)S
  1319. 5736 V
  1320. 1440(Some)S
  1321. 1695(invalid)S
  1322. 2000(argument:)S
  1323. (dismounting)501 2434 A
  1324. 2961(a)S
  1325. (non-mounted)535 3033 A
  1326. 3595(device,)S
  1327. 3910(mentioning)S
  1328. 4394(an)S
  1329. (unknown)373 4516 A
  1330. 4916(signal)S
  1331. 5183(in)S
  1332. 5856 V
  1333. 10 B
  1334. 1440(signal,)S
  1335. 10 R
  1336. 1754(or)S
  1337. 1876(some)S
  1338. 2126(other)S
  1339. 2371(argument)S
  1340. 2789(inappropriate)S
  1341. 3363(for)S
  1342. 3518(the)S
  1343. 3678(call.)S
  1344. 3911(Also)S
  1345. 4138(set)S
  1346. 4287(by)S
  1347. 4424(math)S
  1348. 4662(functions,)S
  1349. 5098((see)S
  1350. 5976 V
  1351. 10 B
  1352. 1440(math)S
  1353. 10 R
  1354. 1664((3)).)S
  1355. 6144 V
  1356. 1080(23)S
  1357. 1230(ENFILE)S
  1358. 1629(File)S
  1359. 1811(table)S
  1360. 2032(over257ow)S
  1361. 6264 V
  1362. 1440(The)S
  1363. 1622(system's)S
  1364. 1999(table)S
  1365. 2220(of)S
  1366. 2329(open)S
  1367. 2549(256les)S
  1368. 2742(is)S
  1369. 2834(full,)S
  1370. 3024(and)S
  1371. 3194(temporarily)S
  1372. 3689(no)S
  1373. 3814(more)S
  1374. 10 I
  1375. 4046(opens)S
  1376. 10 R
  1377. 4305(can)S
  1378. 4470(be)S
  1379. (accepted.)378 4590 A
  1380. 6432 V
  1381. 1080(24)S
  1382. 1230(EMFILE)S
  1383. 1645(Too)S
  1384. 1832(many)S
  1385. 2080(open)S
  1386. 2300(256les)S
  1387. 6552 V
  1388. 1440(The)S
  1389. 1625(limit)S
  1390. 1843(on)S
  1391. 1971(the)S
  1392. 2122(number)S
  1393. 2457(of)S
  1394. 2569(open)S
  1395. 2792(256les)S
  1396. 2988(per)S
  1397. 3145(process,)S
  1398. 3500(OPEN_MAX,)S
  1399. 4102(is)S
  1400. (reached.)339 4197 A
  1401. 4590(As)S
  1402. 4731(released,)S
  1403. 5116(this)S
  1404. 6672 V
  1405. 1440(limit)S
  1406. 1655(is)S
  1407. 1747(20)S
  1408. 1872(for)S
  1409. 2015(Minix,)S
  1410. 2310(and)S
  1411. 2480(30)S
  1412. 2605(for)S
  1413. 2748(Minix-vmd.)S
  1414. 6840 V
  1415. 1080(25)S
  1416. 1230(ENOTTY)S
  1417. 1685(Not)S
  1418. 1861(a)S
  1419. 1931(typewriter)S
  1420. 6960 V
  1421. 1440(The)S
  1422. 1624(256le)S
  1423. 1780(mentioned)S
  1424. 2231(in)S
  1425. 2336(an)S
  1426. 10 B
  1427. 2458(ioctl)S
  1428. 10 R
  1429. 2670(is)S
  1430. 2764(not)S
  1431. 2919(a)S
  1432. 2991(terminal)S
  1433. 3354(or)S
  1434. 3465(one)S
  1435. 3637(of)S
  1436. 3748(the)S
  1437. 3898(devices)S
  1438. 4227(to)S
  1439. 4332(which)S
  1440. 4605(this)S
  1441. 4777(call)S
  1442. 4951(applies.)S
  1443. 7080 V
  1444. 1440((Often)S
  1445. 1729(seen)S
  1446. 1933(error)S
  1447. 2155(from)S
  1448. 2376(programs)S
  1449. 2781(with)S
  1450. (bugs)189 2985 A
  1451. 3199(in)S
  1452. 3302(their)S
  1453. 3512(error)S
  1454. 3734(reporting)S
  1455. 4128(code.))S
  1456. 7248 V
  1457. 1080(26)S
  1458. 1230(ETXTBSY)S
  1459. 1735(Text)S
  1460. 1945(256le)S
  1461. 2099(busy)S
  1462. 7368 V
  1463. 1440(Attempt)S
  1464. 1795(to)S
  1465. 1898(execute)S
  1466. 2231(a)S
  1467. 2301(program)S
  1468. 2667(that)S
  1469. 2843(is)S
  1470. 2935(open)S
  1471. 3155(for)S
  1472. (writing.)316 3298 A
  1473. 3664(Obsolete)S
  1474. (under)229 4047 A
  1475. 4301(Minix.)S
  1476. 7903 V
  1477. 720(September)S
  1478. 1176(13,)S
  1479. (1996)200 1326 A
  1480. 2669(()S
  1481. 2711(June)S
  1482. 2920(30,)S
  1483. (1986)200 3070 A
  1484. 3278())S
  1485. 4990(Page)S
  1486. 5211(2)S
  1487. 8143 V
  1488. EP
  1489. %%Page: 3 3
  1490. BP
  1491. /slant 0 def
  1492. /height 0 def
  1493. 480 V
  1494. 10 R
  1495. 720(INTRO)S
  1496. 1037(()S
  1497. 1079(2)S
  1498. 1137())S
  1499. 2696(Eighth)S
  1500. (Edition)296 2989 A
  1501. 4810(INTRO)S
  1502. 5127(()S
  1503. 5169(2)S
  1504. 5227())S
  1505. 960 V
  1506. 1080(27)S
  1507. 1230(EFBIG)S
  1508. 1572(File)S
  1509. 1754(too)S
  1510. 1907(large)S
  1511. 1080 V
  1512. 1440(The)S
  1513. 1622(size)S
  1514. 1804(of)S
  1515. 1913(a)S
  1516. 1983(256le)S
  1517. (exceeded)375 2137 A
  1518. 2537(the)S
  1519. 2685(maximum)S
  1520. ((little)219 3117 A
  1521. 3361(over)S
  1522. 3565(64)S
  1523. 3690(megabytes)S
  1524. 4145(for)S
  1525. 4288(the)S
  1526. 4436(V2)S
  1527. 4584(256le)S
  1528. 4738(system).)S
  1529. 1248 V
  1530. 1080(28)S
  1531. 1230(ENOSPC)S
  1532. 1667(No)S
  1533. (space)224 1815 A
  1534. 2064(left)S
  1535. 2224(on)S
  1536. 2349(device)S
  1537. 1368 V
  1538. 1440(A)S
  1539. 10 B
  1540. 1547(write)S
  1541. 10 R
  1542. 1806(to)S
  1543. 1918(an)S
  1544. 2047(ordinary)S
  1545. 2422(256le,)S
  1546. 2610(the)S
  1547. 2767(creation)S
  1548. 3126(of)S
  1549. 3244(a)S
  1550. 3323(directory)S
  1551. 3722(or)S
  1552. 3841(symbolic)S
  1553. 4244(link,)S
  1554. 4460(or)S
  1555. 4579(the)S
  1556. 4737(creation)S
  1557. 5097(of)S
  1558. 5216(a)S
  1559. 1488 V
  1560. 1440(directory)S
  1561. 1831(entry)S
  1562. 2065(failed)S
  1563. (because)319 2322 A
  1564. 2668(no)S
  1565. 2795(more)S
  1566. 3029(disk)S
  1567. 3223(blocks)S
  1568. 3512(are)S
  1569. 3663(available)S
  1570. 4054(on)S
  1571. 4181(the)S
  1572. 4331(256le)S
  1573. 4487(system,)S
  1574. 4817(or)S
  1575. 4927(the)S
  1576. 5076(allo-)S
  1577. 1608 V
  1578. 1440(cation)S
  1579. 1716(of)S
  1580. 1830(an)S
  1581. (inode)223 1955 A
  1582. 2208(for)S
  1583. 2356(a)S
  1584. 2431(newly)S
  1585. 2707(created)S
  1586. 3029(256le)S
  1587. 3188(failed)S
  1588. (because)319 3448 A
  1589. 3797(no)S
  1590. 3927(more)S
  1591. (inodes)262 4164 A
  1592. 4457(are)S
  1593. 4612(available)S
  1594. 5007(on)S
  1595. 5138(the)S
  1596. 1728 V
  1597. 1440(256le)S
  1598. 1594(system.)S
  1599. 1896 V
  1600. 1080(29)S
  1601. 1230(ESPIPE)S
  1602. 1606(Illegal)S
  1603. 1889(seek)S
  1604. 2016 V
  1605. 1440(An)S
  1606. 10 B
  1607. 1601(lseek)S
  1608. 10 R
  1609. 1852(was)S
  1610. 2047(issued)S
  1611. 2336(to)S
  1612. 2452(a)S
  1613. 2535(pipe)S
  1614. 2746(or)S
  1615. 2868(TCP/IP)S
  1616. 3209(channel.)S
  1617. 3610(This)S
  1618. 3827(error)S
  1619. 4062(may)S
  1620. 4273(also)S
  1621. 4473(be)S
  1622. 4607(issued)S
  1623. 4897(for)S
  1624. 5054(other)S
  1625. 2136 V
  1626. (non-seekable)531 1440 A
  1627. 1996(devices.)S
  1628. 2304 V
  1629. 1080(30)S
  1630. 1230(EROFS)S
  1631. 1594(Read-only)S
  1632. 2038(256le)S
  1633. 2192(system)S
  1634. 2424 V
  1635. 1440(An)S
  1636. 1588(attempt)S
  1637. 1915(to)S
  1638. 2018(modify)S
  1639. 2333(a)S
  1640. 2403(256le)S
  1641. 2557(or)S
  1642. 2666(directory)S
  1643. 3055(was)S
  1644. 3237(made)S
  1645. 3480(on)S
  1646. 3605(a)S
  1647. 3675(device)S
  1648. (mounted)351 3963 A
  1649. 4339(read-only.)S
  1650. 2592 V
  1651. 1080(31)S
  1652. 1230(EMLINK)S
  1653. 1673(Too)S
  1654. 1860(many)S
  1655. 2108(links)S
  1656. 2712 V
  1657. 1440(An)S
  1658. 1595(attempt)S
  1659. 1929(to)S
  1660. 2039(make)S
  1661. 2289(more)S
  1662. 2528(than)S
  1663. 2733(a)S
  1664. 2810(certain)S
  1665. 3117(number)S
  1666. 3456(of)S
  1667. 3572(hard)S
  1668. 3783(links)S
  1669. 4010(to)S
  1670. 4121(a)S
  1671. 4199(256le.)S
  1672. 4411(The)S
  1673. 4601(advertized)S
  1674. 5054(max-)S
  1675. 2832 V
  1676. 1440(imum,)S
  1677. 1726(LINK_MAX,)S
  1678. 2305(is)S
  1679. (127,)175 2399 A
  1680. 2601(but)S
  1681. 2756(Minix-vmd)S
  1682. 3240(uses)S
  1683. 3440(a)S
  1684. 3512(much)S
  1685. 3762(larger)S
  1686. 4025(maximum)S
  1687. 4459(of)S
  1688. (32767)250 4569 A
  1689. 4845(for)S
  1690. 4989(the)S
  1691. 5138(V2)S
  1692. 2952 V
  1693. 1440(256le)S
  1694. 1594(system.)S
  1695. 3120 V
  1696. 1080(32)S
  1697. 1230(EPIPE)S
  1698. 1550(Broken)S
  1699. 1871(pipe)S
  1700. 3240 V
  1701. 1440(A)S
  1702. 1541(write)S
  1703. 1777(on)S
  1704. 1905(a)S
  1705. 1978(pipe)S
  1706. 2179(or)S
  1707. 2291(TCP/IP)S
  1708. 2622(channel)S
  1709. 2963(for)S
  1710. 3109(which)S
  1711. 3383(there)S
  1712. 3613(is)S
  1713. 3708(no)S
  1714. 3836(process)S
  1715. 4166(to)S
  1716. 4272(read)S
  1717. 4475(the)S
  1718. 4627(data.)S
  1719. 4874(This)S
  1720. 5082(con-)S
  1721. 3360 V
  1722. (dition)234 1440 A
  1723. 1709(normally)S
  1724. 2107(generates)S
  1725. 2523(the)S
  1726. 2681(signal)S
  1727. 2955(SIGPIPE;)S
  1728. 3388(the)S
  1729. 3545(error)S
  1730. 3776(is)S
  1731. 3877(returned)S
  1732. 4247(if)S
  1733. 4343(the)S
  1734. 4500(signal)S
  1735. 4774(is)S
  1736. (caught)268 4875 A
  1737. 5177(or)S
  1738. 3480 V
  1739. (ignored.)332 1440 A
  1740. 3648 V
  1741. 1080(33)S
  1742. 1230(EDOM)S
  1743. 1577(Math)S
  1744. 1814(argument)S
  1745. 3768 V
  1746. 1440(The)S
  1747. 1622(argument)S
  1748. 2027(of)S
  1749. 2136(a)S
  1750. 2206(function)S
  1751. 2566(in)S
  1752. 2669(the)S
  1753. 2817(math)S
  1754. 3043(package)S
  1755. 3398(is)S
  1756. 3490(out)S
  1757. 3643(of)S
  1758. 3752(the)S
  1759. 3900(domain)S
  1760. 4226(of)S
  1761. 4335(the)S
  1762. 4483(function.)S
  1763. 3936 V
  1764. 1080(34)S
  1765. (ERANGE)410 1230 A
  1766. 1690(Result)S
  1767. 1972(too)S
  1768. 2125(large)S
  1769. 4056 V
  1770. 1440(The)S
  1771. 1622(value)S
  1772. 1865(of)S
  1773. 1974(a)S
  1774. 2044(function)S
  1775. 2404(in)S
  1776. 2507(the)S
  1777. 2655(math)S
  1778. 2881(package)S
  1779. 3236(is)S
  1780. 3328(unrepresentable)S
  1781. 3991(within)S
  1782. 4273(machine)S
  1783. 4639(precision.)S
  1784. 4224 V
  1785. 1080(35)S
  1786. 1230(EDEADLK)S
  1787. 1758(Resource)S
  1788. 2158(deadlock)S
  1789. 2546(avoided)S
  1790. 4344 V
  1791. 1440(A)S
  1792. 1541(process)S
  1793. 1871(attempts)S
  1794. 2240(to)S
  1795. (place)213 2346 A
  1796. 2587(a)S
  1797. 2660(blocking)S
  1798. 3039(lock)S
  1799. 3240(on)S
  1800. 3368(a)S
  1801. 3442(256le)S
  1802. 3600(that)S
  1803. 3780(is)S
  1804. 3876(already)S
  1805. 4202(locked)S
  1806. 4499(by)S
  1807. 4628(another)S
  1808. 4959(process)S
  1809. 4464 V
  1810. 1440(and)S
  1811. 1616(that)S
  1812. 1798(process)S
  1813. 2131(is)S
  1814. (waiting)302 2228 A
  1815. 2560(for)S
  1816. 2708(the)S
  1817. 2861(256rst)S
  1818. 3048(process)S
  1819. 3380(to)S
  1820. 3488(unlock)S
  1821. 3791(a)S
  1822. 3866(256le)S
  1823. 4025(that)S
  1824. 4206(256rst)S
  1825. 4393(process)S
  1826. 4725(already)S
  1827. 5052(has)S
  1828. 5216(a)S
  1829. 4584 V
  1830. 1440(lock)S
  1831. 1638(on.)S
  1832. 1813((The)S
  1833. 2029(classic)S
  1834. 2323("lock)S
  1835. 2562(A,)S
  1836. 2685(lock)S
  1837. 2883(B")S
  1838. 3016(by)S
  1839. 3141(process)S
  1840. 3468(1,)S
  1841. 3568(and)S
  1842. 3738("lock)S
  1843. 3977(B,)S
  1844. 4094(lock)S
  1845. 4292(A")S
  1846. 4431(by)S
  1847. 4556(process)S
  1848. 4883(2.))S
  1849. 4752 V
  1850. 1080(36)S
  1851. (ENAMETOOLONG)848 1230 A
  1852. 2128(File)S
  1853. 2310(name)S
  1854. 2553(too)S
  1855. (long)178 2706 A
  1856. 4872 V
  1857. 1440(The)S
  1858. 1622(path)S
  1859. 1820(name)S
  1860. (exceeds)319 2063 A
  1861. 2407(PATH_MAX)S
  1862. 2981(characters.)S
  1863. 3466(PATH_MAX)S
  1864. 4040(equals)S
  1865. (255)150 4322 A
  1866. 4497(as)S
  1867. 4606(distributed.)S
  1868. 5040 V
  1869. 1080(37)S
  1870. 1230(ENOLCK)S
  1871. 1690(No)S
  1872. 1838(locks)S
  1873. 2075(available)S
  1874. 5160 V
  1875. 1440(The)S
  1876. 1622(system's)S
  1877. 1999(table)S
  1878. 2220(of)S
  1879. 2329(active)S
  1880. 2595(locks)S
  1881. 2832(is)S
  1882. 2924(full.)S
  1883. 5328 V
  1884. 1080(38)S
  1885. 1230(ENOSYS)S
  1886. 1673(Function)S
  1887. 2055(not)S
  1888. 2208(implemented)S
  1889. 5448 V
  1890. 1440(The)S
  1891. 1622(system)S
  1892. 1926(call)S
  1893. 2097(is)S
  1894. 2189(not)S
  1895. (supported.)421 2342 A
  1896. 2813(Either)S
  1897. 3085(an)S
  1898. 3205(old)S
  1899. 3358(program)S
  1900. 3724(uses)S
  1901. 3922(an)S
  1902. 4042(obsolete)S
  1903. 4402(call,)S
  1904. 4598(or)S
  1905. 4707(a)S
  1906. 4777(program)S
  1907. 5143(for)S
  1908. 5568 V
  1909. 1440(a)S
  1910. 1510(more)S
  1911. 1742(capable)S
  1912. 2075(system)S
  1913. 2379(is)S
  1914. 2471(run)S
  1915. 2630(on)S
  1916. 2755(a)S
  1917. 2825(less)S
  1918. 3001(capable)S
  1919. 3334(system.)S
  1920. 5736 V
  1921. 1080(39)S
  1922. 1230(ENOTEMPTY)S
  1923. 1892(Directory)S
  1924. 2304(not)S
  1925. 2457(empty)S
  1926. 5856 V
  1927. 1440(A)S
  1928. 1538(directory)S
  1929. 1927(with)S
  1930. 2131(entries)S
  1931. 2425(other)S
  1932. 2657(than)S
  1933. 2855(.)S
  1934. 2905(and)S
  1935. 3075(..)S
  1936. 3175(was)S
  1937. (supplied)340 3357 A
  1938. 3722(to)S
  1939. 3825(a)S
  1940. 3895(remove)S
  1941. 4222(directory)S
  1942. 4611(or)S
  1943. 4720(rename)S
  1944. 5042(call.)S
  1945. 6024 V
  1946. 1080(40)S
  1947. 1230(ELOOP)S
  1948. 1606(Too)S
  1949. 1793(many)S
  1950. 2041(symbolic)S
  1951. 2434(links)S
  1952. 6144 V
  1953. 1440(A)S
  1954. 1542(path)S
  1955. 1744(name)S
  1956. (lookup)278 1991 A
  1957. (involved)351 2298 A
  1958. 2678(more)S
  1959. 2914(than)S
  1960. 3116(SYMLOOP)S
  1961. 3627(symbolic)S
  1962. 4024(links.)S
  1963. 4298(SYMLOOP)S
  1964. 4810(equals)S
  1965. 5097(8)S
  1966. 5177(as)S
  1967. 6264 V
  1968. 1440(distributed.)S
  1969. 1945((Minix-vmd))S
  1970. 6432 V
  1971. 1080(50)S
  1972. 1230(EPACKSIZE)S
  1973. 1825(Invalid)S
  1974. 2135(packet)S
  1975. 2423(size)S
  1976. 6600 V
  1977. 1080(51)S
  1978. 1230(EOUTOFBUFS)S
  1979. 1931(Not)S
  1980. (enough)295 2107 A
  1981. 2427(buffers)S
  1982. 2738(left)S
  1983. 6768 V
  1984. 1080(52)S
  1985. 1230(EBADIOCTL)S
  1986. 1853(Illegal)S
  1987. 2136(ioctl)S
  1988. 2340(for)S
  1989. 2483(device)S
  1990. 6936 V
  1991. 1080(53)S
  1992. 1230(EBADMODE)S
  1993. 1852(Bad)S
  1994. 2039(mode)S
  1995. 2287(in)S
  1996. 2390(ioctl)S
  1997. 7104 V
  1998. 1080(54)S
  1999. 1230(EWOULDBLOCK)S
  2000. 2060(Would)S
  2001. 2358(block)S
  2002. 7272 V
  2003. 1080(55)S
  2004. (EBADDEST)528 1230 A
  2005. 1808(Bad)S
  2006. 1995(destination)S
  2007. 2461(address)S
  2008. 7903 V
  2009. 720(Page)S
  2010. 941(3)S
  2011. 2669(()S
  2012. 2711(June)S
  2013. 2920(30,)S
  2014. (1986)200 3070 A
  2015. 3278())S
  2016. 4455(September)S
  2017. 4911(13,)S
  2018. (1996)200 5061 A
  2019. 8143 V
  2020. EP
  2021. %%Page: 4 4
  2022. BP
  2023. /slant 0 def
  2024. /height 0 def
  2025. 480 V
  2026. 10 R
  2027. 720(INTRO)S
  2028. 1037(()S
  2029. 1079(2)S
  2030. 1137())S
  2031. 2696(Eighth)S
  2032. (Edition)296 2989 A
  2033. 4810(INTRO)S
  2034. 5127(()S
  2035. 5169(2)S
  2036. 5227())S
  2037. 960 V
  2038. 1080(56)S
  2039. 1230(EDSTNOTRCH)S
  2040. 1948(Destination)S
  2041. 2437(not)S
  2042. (reachable)387 2590 A
  2043. 1128 V
  2044. 1080(57)S
  2045. (EISCONN)438 1230 A
  2046. 1718(Already)S
  2047. (connected)408 2068 A
  2048. 1296 V
  2049. 1080(58)S
  2050. (EADDRINUSE)646 1230 A
  2051. 1926(Address)S
  2052. 2281(in)S
  2053. 2384(use)S
  2054. 1464 V
  2055. 1080(59)S
  2056. (ECONNREFUSED)797 1230 A
  2057. (Connection)463 2077 A
  2058. 2565(refused)S
  2059. 1632 V
  2060. 1080(60)S
  2061. (ECONNRESET)657 1230 A
  2062. (Connection)463 1937 A
  2063. 2425(reset)S
  2064. 1800 V
  2065. 1080(61)S
  2066. (ETIMEDOUT)590 1230 A
  2067. (Connection)463 1870 A
  2068. 2358(timed)S
  2069. 2612(out)S
  2070. 1968 V
  2071. 1080(62)S
  2072. 1230(EURG)S
  2073. 1555(Urgent)S
  2074. 1860(data)S
  2075. 2053(present)S
  2076. 2136 V
  2077. 1080(63)S
  2078. (ENOURG)421 1230 A
  2079. 1701(No)S
  2080. 1849(urgent)S
  2081. 2131(data)S
  2082. 2324(present)S
  2083. 2304 V
  2084. 1080(64)S
  2085. (ENOTCONN)556 1230 A
  2086. 1836(No)S
  2087. (connection)441 1984 A
  2088. 2472 V
  2089. 1080(65)S
  2090. 1230(ESHUTDOWN)S
  2091. 1920(Already)S
  2092. 2270(shutdown)S
  2093. 2640 V
  2094. 1080(66)S
  2095. (ENOCONN)494 1230 A
  2096. 1774(No)S
  2097. 1922(such)S
  2098. (connection)441 2131 A
  2099. 2808 V
  2100. 1080(67)S
  2101. 1230(EINPROGRESS)S
  2102. 1959(Operation)S
  2103. 2387(now)S
  2104. 2585(in)S
  2105. 2688(progress)S
  2106. 2976 V
  2107. 1080(68)S
  2108. (EALREADY)545 1230 A
  2109. 1825(Operation)S
  2110. 2253(already)S
  2111. 2575(in)S
  2112. 2678(progress)S
  2113. 3144 V
  2114. 9 R
  2115. 720(D)S
  2116. 722(DE)S
  2117. 790(EF)S
  2118. 848(FI)S
  2119. 900(IN)S
  2120. 933(NI)S
  2121. 1001(IT)S
  2122. 1034(TI)S
  2123. 1092(IO)S
  2124. 1125(ON)S
  2125. 1193(NS)S
  2126. 1261(S)S
  2127. 3264 V
  2128. 10 R
  2129. 1080(Process)S
  2130. 1413(ID)S
  2131. 3384 V
  2132. 1330(Each)S
  2133. 1559(active)S
  2134. 1827(process)S
  2135. 2156(in)S
  2136. 2262(the)S
  2137. 2413(system)S
  2138. 2720(is)S
  2139. 2815(uniquely)S
  2140. 3194(identi256ed)S
  2141. 3602(by)S
  2142. 3730(a)S
  2143. (positive)318 3803 A
  2144. 4149(integer)S
  2145. 4457(called)S
  2146. 4726(a)S
  2147. 4799(process)S
  2148. 5129(ID.)S
  2149. 3504 V
  2150. 1330(The)S
  2151. 1514(range)S
  2152. 1765(of)S
  2153. 1876(this)S
  2154. 2048(ID)S
  2155. 2182(is)S
  2156. 2276(from)S
  2157. 2499(1)S
  2158. 2575(to)S
  2159. (29999.)275 2679 A
  2160. 3005(The)S
  2161. 3188(special)S
  2162. 3494(process)S
  2163. 3822(with)S
  2164. 4027(process)S
  2165. 4355(ID)S
  2166. 4488(1)S
  2167. 4564(is)S
  2168. 10 B
  2169. 4657(init)S
  2170. 10 R
  2171. 4803(,)S
  2172. 4854(the)S
  2173. 5003(ances-)S
  2174. 3624 V
  2175. 1330(tor)S
  2176. 1467(of)S
  2177. 1576(all)S
  2178. 1702(processes.)S
  2179. 3792 V
  2180. 1080(Parent)S
  2181. 1363(process)S
  2182. 1690(ID)S
  2183. 3912 V
  2184. 1330(A)S
  2185. 1429(new)S
  2186. 1623(process)S
  2187. 1951(is)S
  2188. 2044(created)S
  2189. 2362(by)S
  2190. 2488(a)S
  2191. 2559(currently)S
  2192. 2950(active)S
  2193. 3218(process;)S
  2194. 3575((see)S
  2195. 10 B
  2196. 3765(fork)S
  2197. 10 R
  2198. 3950((2)).)S
  2199. 4179(The)S
  2200. 4363(parent)S
  2201. 4642(process)S
  2202. 4971(ID)S
  2203. 5105(of)S
  2204. 5216(a)S
  2205. 4032 V
  2206. 1330(process)S
  2207. 1657(is)S
  2208. 1749(the)S
  2209. 1897(process)S
  2210. 2224(ID)S
  2211. 2356(of)S
  2212. 2465(its)S
  2213. 2585(creator,)S
  2214. 2916(unless)S
  2215. 3192(the)S
  2216. 3340(creator)S
  2217. 3646(dies,)S
  2218. 3858(then)S
  2219. 10 B
  2220. 4056(init)S
  2221. 10 R
  2222. 4227(becomes)S
  2223. 4604(the)S
  2224. 4752(parent)S
  2225. 5029(of)S
  2226. 5138(the)S
  2227. 4152 V
  2228. 1330(orphaned)S
  2229. 1729(process.)S
  2230. 4320 V
  2231. 1080(Process)S
  2232. (Group)257 1413 A
  2233. 1695(ID)S
  2234. 4440 V
  2235. 1330(Each)S
  2236. 1561(active)S
  2237. 1831(process)S
  2238. 2162(is)S
  2239. 2258(a)S
  2240. 2332(member)S
  2241. 2691(of)S
  2242. 2804(a)S
  2243. 2878(process)S
  2244. (group)234 3209 A
  2245. 3472(that)S
  2246. 3652(is)S
  2247. 3748(identi256ed)S
  2248. 4157(by)S
  2249. 4287(a)S
  2250. (positive)318 4362 A
  2251. 4710(integer)S
  2252. 5020(called)S
  2253. 4560 V
  2254. 1330(the)S
  2255. 1482(process)S
  2256. (group)234 1813 A
  2257. 2076(ID.)S
  2258. 2262(This)S
  2259. 2470(is)S
  2260. 2566(the)S
  2261. 2717(process)S
  2262. 3047(ID)S
  2263. 3182(of)S
  2264. 3294(the)S
  2265. (group)234 3445 A
  2266. 3707(leader.)S
  2267. 4032(This)S
  2268. (grouping)362 4239 A
  2269. 4629(permits)S
  2270. 4959(the)S
  2271. 5110(sig-)S
  2272. 4680 V
  2273. 1330(naling)S
  2274. 1606(of)S
  2275. 1715(related)S
  2276. 2015(processes)S
  2277. 2426((see)S
  2278. 10 B
  2279. (kill)140 2614 A
  2280. 10 R
  2281. 2754((2)).)S
  2282. 4848 V
  2283. 1080(Real)S
  2284. 1290(User)S
  2285. 1506(ID)S
  2286. 1638(and)S
  2287. 1808(Real)S
  2288. (Group)257 2018 A
  2289. 2300(ID)S
  2290. 4968 V
  2291. 1330(Each)S
  2292. 1557(user)S
  2293. 1750(on)S
  2294. 1875(the)S
  2295. 2023(system)S
  2296. 2327(is)S
  2297. 2419(identi256ed)S
  2298. 2824(by)S
  2299. 2949(a)S
  2300. (positive)318 3019 A
  2301. 3362(integer)S
  2302. 3667(termed)S
  2303. 3972(the)S
  2304. 4120(real)S
  2305. 4297(user)S
  2306. 4490(ID.)S
  2307. 5136 V
  2308. 1330(Each)S
  2309. 1566(user)S
  2310. 1768(is)S
  2311. 1869(also)S
  2312. 2065(a)S
  2313. 2144(member)S
  2314. 2508(of)S
  2315. 2626(one)S
  2316. 2805(or)S
  2317. 2923(more)S
  2318. (groups.)298 3164 A
  2319. 3521(One)S
  2320. 3724(of)S
  2321. 3843(these)S
  2322. (groups)273 4085 A
  2323. 4393(is)S
  2324. (distinguished)535 4495 A
  2325. 5065(from)S
  2326. 5256 V
  2327. 1330(others)S
  2328. 1604(and)S
  2329. 1777(used)S
  2330. 1989(in)S
  2331. 2095(implementing)S
  2332. (accounting)441 2680 A
  2333. (facilities.)373 3148 A
  2334. 3573(The)S
  2335. (positive)318 3757 A
  2336. 4102(integer)S
  2337. (corresponding)575 4409 A
  2338. 5011(to)S
  2339. 5116(this)S
  2340. 5376 V
  2341. (distinguished)535 1330 A
  2342. (group)234 1895 A
  2343. 2159(is)S
  2344. 2256(termed)S
  2345. 2566(the)S
  2346. 2719(real)S
  2347. (group)234 2901 A
  2348. 3165(ID.)S
  2349. 3352((Under)S
  2350. 3668(standard)S
  2351. 4039(Minix)S
  2352. 4314(this)S
  2353. 4490(is)S
  2354. 4588(the)S
  2355. 4742(only)S
  2356. (group)234 4951 A
  2357. 5216(a)S
  2358. 5496 V
  2359. 1330(process)S
  2360. 1657(can)S
  2361. 1822(be)S
  2362. 1942(a)S
  2363. 2012(member)S
  2364. 2367(of.))S
  2365. 5664 V
  2366. 1330(All)S
  2367. 1494(processes)S
  2368. 1915(have)S
  2369. 2140(a)S
  2370. 2220(real)S
  2371. 2407(user)S
  2372. 2610(ID)S
  2373. 2752(and)S
  2374. 2932(real)S
  2375. (group)234 3119 A
  2376. 3388(ID.)S
  2377. 3580(These)S
  2378. 3856(are)S
  2379. (initialized)403 4015 A
  2380. 4453(from)S
  2381. 4684(the)S
  2382. 4842(equivalent)S
  2383. 5784 V
  2384. 1330(attributes)S
  2385. 1730(of)S
  2386. 1839(the)S
  2387. 1987(process)S
  2388. 2314(that)S
  2389. 2490(created)S
  2390. 2807(it.)S
  2391. 5952 V
  2392. 1080(Effective)S
  2393. 1476(User)S
  2394. 1692(Id,)S
  2395. 1826(Effective)S
  2396. (Group)257 2222 A
  2397. 2504(Id,)S
  2398. 2638(and)S
  2399. (Access)286 2808 A
  2400. (Groups)296 3119 A
  2401. 6072 V
  2402. (Access)286 1330 A
  2403. 1642(to)S
  2404. 1746(system)S
  2405. 2051(resources)S
  2406. 2458(is)S
  2407. (governed)374 2551 A
  2408. 2951(by)S
  2409. 3077(three)S
  2410. 3305(values:)S
  2411. 3616(the)S
  2412. 3765(effective)S
  2413. 4145(user)S
  2414. 4339(ID,)S
  2415. 4497(the)S
  2416. 4646(effective)S
  2417. (group)234 5027 A
  2418. 6192 V
  2419. 1330(ID,)S
  2420. 1487(and)S
  2421. 1657(the)S
  2422. (group)234 1805 A
  2423. (access)258 2064 A
  2424. 2347(list.)S
  2425. 6360 V
  2426. 1330(The)S
  2427. 1527(effective)S
  2428. 1921(user)S
  2429. 2129(ID)S
  2430. 2276(and)S
  2431. 2461(effective)S
  2432. (group)234 2855 A
  2433. 3129(ID)S
  2434. 3276(are)S
  2435. (initially)313 3440 A
  2436. 3793(the)S
  2437. 3957(process's)S
  2438. 4373(real)S
  2439. 4566(user)S
  2440. 4775(ID)S
  2441. 4923(and)S
  2442. 5109(real)S
  2443. 6480 V
  2444. (group)234 1330 A
  2445. 1594(ID)S
  2446. 1731(respectively.)S
  2447. 2298(Either)S
  2448. 2575(may)S
  2449. 2778(be)S
  2450. 2903(modified)S
  2451. (through)312 3296 A
  2452. 3638(execution)S
  2453. 4059(of)S
  2454. 4173(a)S
  2455. (set-user-ID)455 4248 A
  2456. 4733(or)S
  2457. (set-group-)414 4847 A
  2458. 6600 V
  2459. 1330(ID)S
  2460. 1462(file)S
  2461. 1622((possibly)S
  2462. 2015(by)S
  2463. 2140(one)S
  2464. 2310(its)S
  2465. 2430(ancestors))S
  2466. 2864((see)S
  2467. 10 B
  2468. 3052(execve)S
  2469. 10 R
  2470. 3332((2)).)S
  2471. 6768 V
  2472. 1330(The)S
  2473. (group)234 1516 A
  2474. (access)258 1779 A
  2475. 2066(list)S
  2476. 2218(is)S
  2477. 2314(an)S
  2478. (additional)402 2438 A
  2479. 2869(set)S
  2480. 3010(of)S
  2481. (group)234 3123 A
  2482. 3386(ID's)S
  2483. 3595(used)S
  2484. 3808(only)S
  2485. 4015(in)S
  2486. 4122(determining)S
  2487. 4637(resource)S
  2488. (acces-)253 5008 A
  2489. 6888 V
  2490. (sibility.)304 1330 A
  2491. (Access)286 1695 A
  2492. 2017(checks)S
  2493. 2327(are)S
  2494. 2487(performed)S
  2495. 2943(as)S
  2496. 3063(described)S
  2497. 3485(below)S
  2498. 3767(in)S
  2499. 3881(``File)S
  2500. (Access)286 4142 A
  2501. 4464(Permissions''.)S
  2502. 5104(The)S
  2503. 7008 V
  2504. 1330(maximum)S
  2505. 1786(number)S
  2506. 2142(of)S
  2507. (additional)402 2275 A
  2508. (group)234 2726 A
  2509. 3009(ID's)S
  2510. 3238(is)S
  2511. 3355(NGROUPS_MAX.)S
  2512. 4211(For)S
  2513. 4401(Minix)S
  2514. 4696(this)S
  2515. 4891(is)S
  2516. 5008(0,)S
  2517. 5133(but)S
  2518. 7128 V
  2519. 1330(Minix-vmd)S
  2520. (supports)340 1822 A
  2521. 2197(a)S
  2522. 2277(list)S
  2523. 2435(of)S
  2524. 2554(up)S
  2525. 2689(to)S
  2526. 2802(16)S
  2527. (additional)402 2937 A
  2528. (group)234 3374 A
  2529. 3642(ID's.)S
  2530. 3906((Also)S
  2531. (known)273 4164 A
  2532. 4471(as)S
  2533. (``supplemental'')672 4589 A
  2534. 7248 V
  2535. (group)234 1330 A
  2536. 1589(ID's.))S
  2537. 7903 V
  2538. 720(September)S
  2539. 1176(13,)S
  2540. (1996)200 1326 A
  2541. 2669(()S
  2542. 2711(June)S
  2543. 2920(30,)S
  2544. (1986)200 3070 A
  2545. 3278())S
  2546. 4990(Page)S
  2547. 5211(4)S
  2548. 8143 V
  2549. EP
  2550. %%Page: 5 5
  2551. BP
  2552. /slant 0 def
  2553. /height 0 def
  2554. 480 V
  2555. 10 R
  2556. 720(INTRO)S
  2557. 1037(()S
  2558. 1079(2)S
  2559. 1137())S
  2560. 2696(Eighth)S
  2561. (Edition)296 2989 A
  2562. 4810(INTRO)S
  2563. 5127(()S
  2564. 5169(2)S
  2565. 5227())S
  2566. 960 V
  2567. 1080(Super-user)S
  2568. 1080 V
  2569. 1330(A)S
  2570. 1435(process)S
  2571. 1769(is)S
  2572. (recognized)442 1868 A
  2573. 2342(as)S
  2574. 2458(a)S
  2575. 10 I
  2576. 2535(super-user)S
  2577. 10 R
  2578. 2997(process)S
  2579. 3331(and)S
  2580. 3508(is)S
  2581. 3607(granted)S
  2582. 3941(special)S
  2583. 4254(privileges)S
  2584. 4684(if)S
  2585. 4779(its)S
  2586. 4907(effective)S
  2587. 1200 V
  2588. 1330(user)S
  2589. 1523(ID)S
  2590. 1655(is)S
  2591. 1747(0.)S
  2592. 1368 V
  2593. 1080(Descriptor)S
  2594. 1488 V
  2595. 1330(An)S
  2596. 1492(integer)S
  2597. 1811(assigned)S
  2598. 2196(by)S
  2599. 2335(the)S
  2600. 2497(system)S
  2601. 2815(when)S
  2602. 3072(a)S
  2603. 3156(256le)S
  2604. 3324(or)S
  2605. 3447(device)S
  2606. 3749(is)S
  2607. 3855(referenced)S
  2608. 4321(by)S
  2609. 10 B
  2610. 4461(open)S
  2611. 10 R
  2612. 4668((2),)S
  2613. 10 B
  2614. (dup)168 4851 A
  2615. 10 R
  2616. 5019((2))S
  2617. 5177(or)S
  2618. 1608 V
  2619. 10 B
  2620. 1330(fcntl)S
  2621. 10 R
  2622. 1527((2))S
  2623. 1681(which)S
  2624. 1963(uniquely)S
  2625. 2350(identi256es)S
  2626. 2755(an)S
  2627. (access)258 2886 A
  2628. 3180(path)S
  2629. 3389(to)S
  2630. 3503(that)S
  2631. 3690(256le)S
  2632. 3854(or)S
  2633. 3973(device)S
  2634. 4271(from)S
  2635. 4502(a)S
  2636. 4582(given)S
  2637. 4840(process)S
  2638. 5177(or)S
  2639. 1728 V
  2640. 1330(any)S
  2641. 1500(of)S
  2642. 1609(its)S
  2643. 1729(children.)S
  2644. 1896 V
  2645. 1080(File)S
  2646. 1262(Descriptor)S
  2647. 2016 V
  2648. 1330(Older,)S
  2649. 1610(and)S
  2650. 1780(often)S
  2651. 2012(used)S
  2652. 2221(name)S
  2653. 2464(for)S
  2654. 2607(a)S
  2655. 2677(descriptor.)S
  2656. 2184 V
  2657. 1080(File)S
  2658. 1262(Name)S
  2659. 2304 V
  2660. 1330(Names)S
  2661. 1642(consisting)S
  2662. 2081(of)S
  2663. 2197(up)S
  2664. 2329(to)S
  2665. 2439(NAME_MAX)S
  2666. 3053(characters)S
  2667. 3495(may)S
  2668. 3700(be)S
  2669. 3827(used)S
  2670. 4043(to)S
  2671. 4153(name)S
  2672. 4404(an)S
  2673. 4532(ordinary)S
  2674. 4906(256le,)S
  2675. 5093(spe-)S
  2676. 2424 V
  2677. 1330(cial)S
  2678. 1510(256le,)S
  2679. 1697(or)S
  2680. 1814(directory.)S
  2681. 2261(NAME_MAX)S
  2682. 2876(is)S
  2683. 2976(the)S
  2684. 3132(maximum)S
  2685. 3572(of)S
  2686. 3689(the)S
  2687. 3845(maximum)S
  2688. 4285(256le)S
  2689. 4447(name)S
  2690. 4698(lengths)S
  2691. 5021(of)S
  2692. 5138(the)S
  2693. 2544 V
  2694. (supported)396 1330 A
  2695. 1753(256le)S
  2696. 1909(systems.)S
  2697. 2304(Excess)S
  2698. 2611(characters)S
  2699. 3048(are)S
  2700. (ignored)307 3199 A
  2701. 3533(when)S
  2702. 3779(too)S
  2703. (long)178 3935 A
  2704. 4141(256le)S
  2705. 4298(names)S
  2706. 4583(are)S
  2707. 4735(used)S
  2708. 4947(for)S
  2709. 5093(256les)S
  2710. 2664 V
  2711. 1330(in)S
  2712. 1437(a)S
  2713. 1511(given)S
  2714. 1763(256le)S
  2715. 1921(system.)S
  2716. 2279(The)S
  2717. 2465(maximum)S
  2718. 2901(256le)S
  2719. 3059(name)S
  2720. 3306(length)S
  2721. 3586(of)S
  2722. 3699(the)S
  2723. 3851(V1)S
  2724. 4003(and)S
  2725. 4176(V2)S
  2726. 4327(256le)S
  2727. 4484(systems)S
  2728. 4830(is)S
  2729. 4925(14)S
  2730. 5053(char-)S
  2731. 2784 V
  2732. 1330(acters.)S
  2733. 1641(The)S
  2734. 1823(Minix-vmd)S
  2735. 2305("257ex")S
  2736. 2563(variants)S
  2737. 2907(of)S
  2738. 3016(V1)S
  2739. 3164(and)S
  2740. 3334(V2)S
  2741. 3482(have)S
  2742. 3697(a)S
  2743. 3767(60)S
  2744. 3892(character)S
  2745. 4288(maximum.)S
  2746. 2952 V
  2747. 1330(The)S
  2748. 1513(characters)S
  2749. 1949(in)S
  2750. 2053(a)S
  2751. 2124(file)S
  2752. 2285(name)S
  2753. 2529(may)S
  2754. 2728(assume)S
  2755. 3050(any)S
  2756. 3222(value)S
  2757. 3467(representable)S
  2758. 4032(in)S
  2759. 4137(eight)S
  2760. 4365(bits)S
  2761. 4537(excluding)S
  2762. 4960(0)S
  2763. 5037((null))S
  2764. 3072 V
  2765. 1330(and)S
  2766. 1500(the)S
  2767. 1648(ASCII)S
  2768. 1937(code)S
  2769. 2152(for)S
  2770. 2295(/)S
  2771. 2348((slash).)S
  2772. 3240 V
  2773. 1330(Note)S
  2774. 1551(that)S
  2775. 1727(it)S
  2776. 1808(is)S
  2777. 1900(generally)S
  2778. 2300(unwise)S
  2779. 2610(to)S
  2780. 2713(use)S
  2781. 2872(one)S
  2782. 3042(of)S
  2783. 3151(\'"<>();304$303&*|{}[]?)S
  2784. 3989(as)S
  2785. 4098(part)S
  2786. 4280(of)S
  2787. 4389(file)S
  2788. 4549(names)S
  2789. (because)319 4832 A
  2790. 5177(of)S
  2791. 3360 V
  2792. 1330(the)S
  2793. 1478(special)S
  2794. 1783(meaning)S
  2795. 2154(attached)S
  2796. 2515(to)S
  2797. 2618(these)S
  2798. 2850(characters)S
  2799. 3285(by)S
  2800. 3410(the)S
  2801. 3558(shell.)S
  2802. 3528 V
  2803. 1080(Path)S
  2804. 1284(Name)S
  2805. 3648 V
  2806. 1330(A)S
  2807. 1432(path)S
  2808. 1635(name)S
  2809. 1883(is)S
  2810. 1980(a)S
  2811. 2055(null-terminated)S
  2812. 2706(character)S
  2813. 3107(string)S
  2814. 3366(starting)S
  2815. 3698(with)S
  2816. 3907(an)S
  2817. 4032(optional)S
  2818. 4391(slash)S
  2819. 4622((/),)S
  2820. 4773(followed)S
  2821. 5161(by)S
  2822. 3768 V
  2823. 1330(zero)S
  2824. 1532(or)S
  2825. 1644(more)S
  2826. 1879(directory)S
  2827. 2271(names)S
  2828. 2556(separated)S
  2829. 2965(by)S
  2830. 3092(slashes,)S
  2831. 3429(optionally)S
  2832. 3863(followed)S
  2833. 4248(by)S
  2834. 4375(a)S
  2835. 4447(256le)S
  2836. 4603(name.)S
  2837. 4898(The)S
  2838. 5082(total)S
  2839. 3888 V
  2840. 1330(length)S
  2841. 1606(of)S
  2842. 1715(a)S
  2843. 1785(path)S
  2844. 1983(name)S
  2845. 2226(must)S
  2846. 2446(be)S
  2847. 2566(less)S
  2848. 2742(than)S
  2849. 2940(PATH_MAX)S
  2850. 3514(characters)S
  2851. ((255)184 3949 A
  2852. 4158(as)S
  2853. 4267(distributed.))S
  2854. 4056 V
  2855. 1330(If)S
  2856. 1430(a)S
  2857. 1507(path)S
  2858. 1713(name)S
  2859. 1964(begins)S
  2860. 2259(with)S
  2861. 2471(a)S
  2862. 2549(slash,)S
  2863. 2808(the)S
  2864. 2964(path)S
  2865. 3170(search)S
  2866. 3461(begins)S
  2867. 3756(at)S
  2868. 3862(the)S
  2869. 10 I
  2870. 4018(root)S
  2871. 10 R
  2872. 4218(directory.)S
  2873. 4665(Otherwise,)S
  2874. 5138(the)S
  2875. 4176 V
  2876. 1330(search)S
  2877. 1619(begins)S
  2878. 1912(from)S
  2879. 2138(the)S
  2880. 2291(current)S
  2881. 2607(working)S
  2882. 2972(directory.)S
  2883. 3416(A)S
  2884. 3519(slash)S
  2885. 3750(by)S
  2886. 3880(itself)S
  2887. 4112(names)S
  2888. 4399(the)S
  2889. 4552(root)S
  2890. 4744(directory.)S
  2891. 5188(A)S
  2892. 4296 V
  2893. 1330(null)S
  2894. 1511(pathname)S
  2895. 1927(is)S
  2896. (illegal,)277 2019 A
  2897. 2321(use)S
  2898. 2480(".")S
  2899. 2612(to)S
  2900. 2715(refer)S
  2901. 2932(to)S
  2902. 3035(the)S
  2903. 3183(current)S
  2904. 3494(working)S
  2905. 3854(directory.)S
  2906. 4464 V
  2907. 1080(Directory)S
  2908. 4584 V
  2909. 1330(A)S
  2910. 1432(directory)S
  2911. 1825(is)S
  2912. 1922(a)S
  2913. 1997(special)S
  2914. 2307(type)S
  2915. 2510(of)S
  2916. 2624(256le)S
  2917. 2783(that)S
  2918. 2964(contains)S
  2919. 3329(entries)S
  2920. 3628(that)S
  2921. 3809(are)S
  2922. 3963(references)S
  2923. 4409(to)S
  2924. 4517(other)S
  2925. 4754(256les.)S
  2926. 5002(Direc-)S
  2927. 4704 V
  2928. 1330(tory)S
  2929. 1535(entries)S
  2930. 1847(are)S
  2931. 2014(called)S
  2932. 2298(links.)S
  2933. 2586(By)S
  2934. (convention,)471 2746 A
  2935. 3260(a)S
  2936. 3348(directory)S
  2937. 3755(contains)S
  2938. 4133(at)S
  2939. 4249(least)S
  2940. 4477(two)S
  2941. 4670(links,)S
  2942. 4932(.)S
  2943. 4999(and)S
  2944. (..,)75 5186 A
  2945. 4824 V
  2946. 1330(referred)S
  2947. 1679(to)S
  2948. 1785(as)S
  2949. 10 I
  2950. 1897(dot)S
  2951. 10 R
  2952. 2053(and)S
  2953. 10 I
  2954. 2226(dot-dot)S
  2955. 10 R
  2956. 2544(respectively.)S
  2957. 3109(Dot)S
  2958. 3288(refers)S
  2959. 3547(to)S
  2960. 3654(the)S
  2961. 3806(directory)S
  2962. 4199(itself)S
  2963. 4430(and)S
  2964. 4604(dot-dot)S
  2965. 4923(refers)S
  2966. 5183(to)S
  2967. 4944 V
  2968. 1330(its)S
  2969. 1450(parent)S
  2970. 1727(directory.)S
  2971. 5112 V
  2972. 1080(Root)S
  2973. 1300(Directory)S
  2974. 1712(and)S
  2975. 1882(Current)S
  2976. 2215(Working)S
  2977. 2597(Directory)S
  2978. 5232 V
  2979. 1330(Each)S
  2980. 1560(process)S
  2981. 1890(has)S
  2982. 2052(associated)S
  2983. 2494(with)S
  2984. 2701(it)S
  2985. 2785(a)S
  2986. 2858(concept)S
  2987. 3199(of)S
  2988. 3312(a)S
  2989. 3386(root)S
  2990. 3577(directory)S
  2991. 3970(and)S
  2992. 4144(a)S
  2993. 4218(current)S
  2994. 4533(working)S
  2995. 4897(directory)S
  2996. 5352 V
  2997. 1330(for)S
  2998. 1477(the)S
  2999. 1629(purpose)S
  3000. 1976(of)S
  3001. 2089(resolving)S
  3002. 2492(path)S
  3003. 2694(name)S
  3004. 2941(searches.)S
  3005. 3362(A)S
  3006. 3464(process's)S
  3007. 3868(root)S
  3008. 4059(directory)S
  3009. 4451(need)S
  3010. 4669(not)S
  3011. 4825(be)S
  3012. 4948(the)S
  3013. 5099(root)S
  3014. 5472 V
  3015. 1330(directory)S
  3016. 1719(of)S
  3017. 1828(the)S
  3018. 1976(root)S
  3019. 2163(256le)S
  3020. 2317(system.)S
  3021. 5640 V
  3022. 1080(File)S
  3023. (Access)286 1262 A
  3024. 1573(Permissions)S
  3025. 5760 V
  3026. 1330(Every)S
  3027. 1597(256le)S
  3028. 1752(in)S
  3029. 1856(the)S
  3030. 2005(256le)S
  3031. 2160(system)S
  3032. 2465(has)S
  3033. 2625(a)S
  3034. 2696(set)S
  3035. 2834(of)S
  3036. (access)258 2944 A
  3037. 3228(permissions.)S
  3038. 3784(These)S
  3039. 4051(permissions)S
  3040. 4558(are)S
  3041. 4709(used)S
  3042. 4920(in)S
  3043. 5025(deter-)S
  3044. 5880 V
  3045. 1330(mining)S
  3046. 1647(whether)S
  3047. 2005(a)S
  3048. 2083(process)S
  3049. 2417(may)S
  3050. 2622(perform)S
  3051. 2979(a)S
  3052. 3056(requested)S
  3053. 3474(operation)S
  3054. 3886(on)S
  3055. 4018(the)S
  3056. 4173(256le)S
  3057. 4334((such)S
  3058. 4584(as)S
  3059. 4700(opening)S
  3060. 5055(a)S
  3061. 5132(256le)S
  3062. 6000 V
  3063. 1330(for)S
  3064. (writing).)350 1492 A
  3065. (Access)286 1911 A
  3066. 2241(permissions)S
  3067. 2765(are)S
  3068. 2933(established)S
  3069. 3424(at)S
  3070. 3541(the)S
  3071. 3709(time)S
  3072. 3933(a)S
  3073. 4023(256le)S
  3074. 4197(is)S
  3075. 4309(created.)S
  3076. 4696(They)S
  3077. 4948(may)S
  3078. 5166(be)S
  3079. 6120 V
  3080. 1330(changed)S
  3081. 1690(at)S
  3082. 1788(some)S
  3083. 2025(later)S
  3084. 2230(time)S
  3085. (through)312 2434 A
  3086. 2771(the)S
  3087. 10 B
  3088. 2919(chmod)S
  3089. 10 R
  3090. 3210((2))S
  3091. 3353(call.)S
  3092. 6288 V
  3093. 1330(File)S
  3094. (access)258 1512 A
  3095. 1795(is)S
  3096. 1887(broken)S
  3097. 2191(down)S
  3098. (according)397 2439 A
  3099. 2861(to)S
  3100. 2965(whether)S
  3101. 3316(a)S
  3102. 3387(file)S
  3103. 3548(may)S
  3104. 3747(be:)S
  3105. 3896(read,)S
  3106. (written,)311 4121 A
  3107. 4458(or)S
  3108. 4568(executed.)S
  3109. 5002(Direc-)S
  3110. 6408 V
  3111. 1330(tory)S
  3112. 1517(files)S
  3113. 1716(use)S
  3114. 1875(the)S
  3115. 2023(execute)S
  3116. 2356(permission)S
  3117. 2822(to)S
  3118. 2925(control)S
  3119. 3235(if)S
  3120. 3322(the)S
  3121. 3470(directory)S
  3122. 3859(may)S
  3123. 4057(be)S
  3124. 4177(searched.)S
  3125. 6576 V
  3126. 1330(File)S
  3127. (access)258 1520 A
  3128. 1811(permissions)S
  3129. 2324(are)S
  3130. 2481(interpreted)S
  3131. 2951(by)S
  3132. 3084(the)S
  3133. 3240(system)S
  3134. 3552(as)S
  3135. 3669(they)S
  3136. 3876(apply)S
  3137. 4133(to)S
  3138. 4245(three)S
  3139. 4481(different)S
  3140. 4863(classes)S
  3141. 5177(of)S
  3142. 6696 V
  3143. 1330(users:)S
  3144. 1610(the)S
  3145. 1778(owner)S
  3146. 2075(of)S
  3147. 2204(the)S
  3148. 2372(file,)S
  3149. 2577(those)S
  3150. 2834(users)S
  3151. 3086(in)S
  3152. 3209(the)S
  3153. 3377(file's)S
  3154. (group,)259 3630 A
  3155. (anyone)290 3934 A
  3156. 4269(else.)S
  3157. 4521(Every)S
  3158. 4807(file)S
  3159. 4987(has)S
  3160. 5166(an)S
  3161. 6816 V
  3162. 1330(independent)S
  3163. 1850(set)S
  3164. 1991(of)S
  3165. (access)258 2104 A
  3166. 2391(permissions)S
  3167. 2900(for)S
  3168. (each)185 3047 A
  3169. 3262(of)S
  3170. 3376(these)S
  3171. 3613(classes.)S
  3172. 3973(When)S
  3173. 4243(an)S
  3174. (access)258 4368 A
  3175. 4656(check)S
  3176. 4921(is)S
  3177. 5018(made,)S
  3178. 6936 V
  3179. 1330(the)S
  3180. 1479(system)S
  3181. 1784(decides)S
  3182. 2111(if)S
  3183. 2198(permission)S
  3184. (should)267 2664 A
  3185. 2956(be)S
  3186. 3076(granted)S
  3187. 3403(by)S
  3188. 3528(checking)S
  3189. 3916(the)S
  3190. (access)258 4064 A
  3191. 4347(information)S
  3192. 4847(applicable)S
  3193. 7056 V
  3194. 1330(to)S
  3195. 1433(the)S
  3196. 1581(caller.)S
  3197. 7224 V
  3198. 1330(Read,)S
  3199. 1587(write,)S
  3200. 1845(and)S
  3201. 2015(execute/search)S
  3202. 2634(permissions)S
  3203. 3139(on)S
  3204. 3264(a)S
  3205. 3334(file)S
  3206. 3494(are)S
  3207. 3643(granted)S
  3208. 3970(to)S
  3209. 4073(a)S
  3210. 4143(process)S
  3211. 4470(if:)S
  3212. 7392 V
  3213. 1330(The)S
  3214. 1512(process's)S
  3215. 1912(effective)S
  3216. 2291(user)S
  3217. 2484(ID)S
  3218. 2616(is)S
  3219. 2708(that)S
  3220. 2884(of)S
  3221. 2993(the)S
  3222. 3141(super-user.)S
  3223. 7903 V
  3224. 720(Page)S
  3225. 941(5)S
  3226. 2669(()S
  3227. 2711(June)S
  3228. 2920(30,)S
  3229. (1986)200 3070 A
  3230. 3278())S
  3231. 4455(September)S
  3232. 4911(13,)S
  3233. (1996)200 5061 A
  3234. 8143 V
  3235. EP
  3236. %%Page: 6 6
  3237. BP
  3238. /slant 0 def
  3239. /height 0 def
  3240. 480 V
  3241. 10 R
  3242. 720(INTRO)S
  3243. 1037(()S
  3244. 1079(2)S
  3245. 1137())S
  3246. 2696(Eighth)S
  3247. (Edition)296 2989 A
  3248. 4810(INTRO)S
  3249. 5127(()S
  3250. 5169(2)S
  3251. 5227())S
  3252. 960 V
  3253. 1330(The)S
  3254. 1518(process's)S
  3255. 1924(effective)S
  3256. 2309(user)S
  3257. 2508(ID)S
  3258. 2646(matches)S
  3259. 3007(the)S
  3260. 3161(user)S
  3261. 3360(ID)S
  3262. 3498(of)S
  3263. 3613(the)S
  3264. 3767(owner)S
  3265. 4050(of)S
  3266. 4165(the)S
  3267. 4319(file)S
  3268. 4485(and)S
  3269. 4661(the)S
  3270. 4815(owner)S
  3271. 5098(per-)S
  3272. 1080 V
  3273. 1330(missions)S
  3274. 1706(allow)S
  3275. 1955(the)S
  3276. (access.)283 2103 A
  3277. 1248 V
  3278. 1330(The)S
  3279. 1512(process's)S
  3280. 1912(effective)S
  3281. 2291(user)S
  3282. 2484(ID)S
  3283. 2617(does)S
  3284. 2827(not)S
  3285. 2981(match)S
  3286. 3253(the)S
  3287. 3402(user)S
  3288. 3596(ID)S
  3289. 3729(of)S
  3290. 3839(the)S
  3291. 3988(owner)S
  3292. 4266(of)S
  3293. 4376(the)S
  3294. 4525(file,)S
  3295. 4711(and)S
  3296. 4882(either)S
  3297. 5138(the)S
  3298. 1368 V
  3299. 1330(process's)S
  3300. 1733(effective)S
  3301. (group)234 2115 A
  3302. 2376(ID)S
  3303. 2510(matches)S
  3304. 2867(the)S
  3305. (group)234 3017 A
  3306. 3278(ID)S
  3307. 3412(of)S
  3308. 3523(the)S
  3309. 3673(file,)S
  3310. 3860(or)S
  3311. 3971(the)S
  3312. (group)234 4121 A
  3313. 4382(ID)S
  3314. 4516(of)S
  3315. 4627(the)S
  3316. 4777(file)S
  3317. 4939(is)S
  3318. 5033(in)S
  3319. 5138(the)S
  3320. 1488 V
  3321. 1330(process's)S
  3322. (group)234 1730 A
  3323. (access)258 1989 A
  3324. 2272(list,)S
  3325. 2445(and)S
  3326. 2615(the)S
  3327. (group)234 2763 A
  3328. 3022(permissions)S
  3329. 3527(allow)S
  3330. 3776(the)S
  3331. (access.)283 3924 A
  3332. 1656 V
  3333. 1330(Neither)S
  3334. 1666(the)S
  3335. 1822(effective)S
  3336. 2209(user)S
  3337. 2410(ID)S
  3338. 2550(nor)S
  3339. 2717(effective)S
  3340. (group)234 3104 A
  3341. 3371(ID)S
  3342. 3511(and)S
  3343. (group)234 3689 A
  3344. (access)258 3956 A
  3345. 4247(list)S
  3346. 4404(of)S
  3347. 4522(the)S
  3348. 4679(process)S
  3349. 5015(match)S
  3350. 1776 V
  3351. 1330(the)S
  3352. (corresponding)575 1484 A
  3353. 2090(user)S
  3354. 2288(ID)S
  3355. 2425(and)S
  3356. (group)234 2600 A
  3357. 2864(ID)S
  3358. 3001(of)S
  3359. 3115(the)S
  3360. 3268(file,)S
  3361. 3458(but)S
  3362. 3616(the)S
  3363. 3769(permissions)S
  3364. 4279(for)S
  3365. 4427(``other)S
  3366. 4732(users'')S
  3367. 5037(allow)S
  3368. 1896 V
  3369. (access.)283 1330 A
  3370. 2064 V
  3371. 1330(Otherwise,)S
  3372. 1795(permission)S
  3373. 2261(is)S
  3374. 2353(denied.)S
  3375. 2232 V
  3376. 9 R
  3377. 720(S)S
  3378. 722(SE)S
  3379. 774(EE)S
  3380. 832(E)S
  3381. 928(A)S
  3382. 930(AL)S
  3383. 998(LS)S
  3384. 1056(SO)S
  3385. 1108(O)S
  3386. 2352 V
  3387. 10 B
  3388. 1080(intro)S
  3389. 10 R
  3390. 1293((3),)S
  3391. 10 B
  3392. (strerror)348 1461 A
  3393. 10 R
  3394. 1809((3).)S
  3395. 7903 V
  3396. 720(September)S
  3397. 1176(13,)S
  3398. (1996)200 1326 A
  3399. 2669(()S
  3400. 2711(June)S
  3401. 2920(30,)S
  3402. (1986)200 3070 A
  3403. 3278())S
  3404. 4990(Page)S
  3405. 5211(6)S
  3406. 8143 V
  3407. EP
  3408. %%Trailer
  3409. %%DocumentFonts: Times-Roman Times-Bold Times-Italic
  3410. %%Pages: 6