LIB.PS
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:2183k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. 6030 V
  2. (40942)210 648 A
  3. 1026(})S
  4. 8418 V
  5. EP
  6. %%Page: 398 398
  7. BP
  8. /slant 0 def
  9. /height 0 def
  10. 630 V
  11. 12 B
  12. (398)180 648 A
  13. 11 R
  14. 1902(File:)S
  15. (src/lib/posix/_getegid.c)1039 2135 A
  16. 10 R
  17. 3402(MINIX)S
  18. 3730(SOURCE)S
  19. 4153(CODE)S
  20. 990 V
  21. 7 LST
  22. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  23. 1080 V
  24. (src/lib/posix/_getegid.c)1008 1698 A
  25. 1170 V
  26. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  27. 1350 V
  28. (41000)210 648 A
  29. (#include)336 1026 A
  30. (<lib.h>)294 1404 A
  31. 1440 V
  32. (41001)210 648 A
  33. (#define)294 1026 A
  34. (getegid)294 1362 A
  35. (_getegid)336 1698 A
  36. 1530 V
  37. (41002)210 648 A
  38. (#include)336 1026 A
  39. (<unistd.h>)420 1404 A
  40. 1620 V
  41. (41003)210 648 A
  42. 1710 V
  43. (41004)210 648 A
  44. (PUBLIC)252 1026 A
  45. (gid_t)210 1320 A
  46. (getegid())378 1572 A
  47. 1800 V
  48. (41005)210 648 A
  49. 1026({)S
  50. 1890 V
  51. (41006)210 648 A
  52. (message)294 1110 A
  53. 1446(m;)S
  54. 1980 V
  55. (41007)210 648 A
  56. 2070 V
  57. (41008)210 648 A
  58. 1110(/*)S
  59. (POSIX)210 1236 A
  60. (says)168 1488 A
  61. (that)168 1698 A
  62. (this)168 1908 A
  63. (function)336 2118 A
  64. 2496(is)S
  65. (always)252 2622 A
  66. (successful)420 2916 A
  67. (and)126 3378 A
  68. (that)168 3546 A
  69. 3756(no)S
  70. 2160 V
  71. (41009)210 648 A
  72. 1152(*)S
  73. (return)252 1236 A
  74. (value)210 1530 A
  75. 1782(is)S
  76. (reserved)336 1908 A
  77. 2286(to)S
  78. (indicate)336 2412 A
  79. 2790(an)S
  80. (error.)252 2916 A
  81. (Minix)210 3252 A
  82. (syscalls)336 3504 A
  83. 2250 V
  84. (41010)210 648 A
  85. 1152(*)S
  86. (are)126 1236 A
  87. (not)126 1404 A
  88. (always)252 1572 A
  89. (successful)420 1866 A
  90. (and)126 2328 A
  91. (Minix)210 2496 A
  92. (returns)294 2748 A
  93. (the)126 3084 A
  94. (unreserved)420 3252 A
  95. (value)210 3714 A
  96. 2340 V
  97. (41011)210 648 A
  98. 1152(*)S
  99. ((gid_t))294 1236 A
  100. 1572(-1)S
  101. (when)168 1698 A
  102. (there)210 1908 A
  103. 2160(is)S
  104. 2286(an)S
  105. (error.)252 2412 A
  106. 2430 V
  107. (41012)210 648 A
  108. 1152(*/)S
  109. 2520 V
  110. (41013)210 648 A
  111. 1110(if)S
  112. ((_syscall(MM,)546 1236 A
  113. (GETGID,)294 1824 A
  114. (&m))126 2160 A
  115. 2328(<)S
  116. 2412(0))S
  117. (return)252 2538 A
  118. 2832(()S
  119. ((gid_t))294 2916 A
  120. (-1);)168 3252 A
  121. 2610 V
  122. (41014)210 648 A
  123. (return()294 1110 A
  124. ((gid_t))294 1446 A
  125. (m.m2_i1);)378 1782 A
  126. 2700 V
  127. (41015)210 648 A
  128. 1026(})S
  129. 3240 V
  130. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  131. 3330 V
  132. (src/lib/posix/_geteuid.c)1008 1698 A
  133. 3420 V
  134. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  135. 3600 V
  136. (41100)210 648 A
  137. (#include)336 1026 A
  138. (<lib.h>)294 1404 A
  139. 3690 V
  140. (41101)210 648 A
  141. (#define)294 1026 A
  142. (geteuid)294 1362 A
  143. (_geteuid)336 1698 A
  144. 3780 V
  145. (41102)210 648 A
  146. (#include)336 1026 A
  147. (<unistd.h>)420 1404 A
  148. 3870 V
  149. (41103)210 648 A
  150. 3960 V
  151. (41104)210 648 A
  152. (PUBLIC)252 1026 A
  153. (uid_t)210 1320 A
  154. (geteuid())378 1572 A
  155. 4050 V
  156. (41105)210 648 A
  157. 1026({)S
  158. 4140 V
  159. (41106)210 648 A
  160. (message)294 1110 A
  161. 1446(m;)S
  162. 4230 V
  163. (41107)210 648 A
  164. 4320 V
  165. (41108)210 648 A
  166. 1110(/*)S
  167. (POSIX)210 1236 A
  168. (says)168 1488 A
  169. (that)168 1698 A
  170. (this)168 1908 A
  171. (function)336 2118 A
  172. 2496(is)S
  173. (always)252 2622 A
  174. (successful)420 2916 A
  175. (and)126 3378 A
  176. (that)168 3546 A
  177. 3756(no)S
  178. 4410 V
  179. (41109)210 648 A
  180. 1152(*)S
  181. (return)252 1236 A
  182. (value)210 1530 A
  183. 1782(is)S
  184. (reserved)336 1908 A
  185. 2286(to)S
  186. (indicate)336 2412 A
  187. 2790(an)S
  188. (error.)252 2916 A
  189. (Minix)210 3252 A
  190. (syscalls)336 3504 A
  191. 4500 V
  192. (41110)210 648 A
  193. 1152(*)S
  194. (are)126 1236 A
  195. (not)126 1404 A
  196. (always)252 1572 A
  197. (successful)420 1866 A
  198. (and)126 2328 A
  199. (Minix)210 2496 A
  200. (returns)294 2748 A
  201. (the)126 3084 A
  202. (unreserved)420 3252 A
  203. (value)210 3714 A
  204. 4590 V
  205. (41111)210 648 A
  206. 1152(*)S
  207. ((uid_t))294 1236 A
  208. 1572(-1)S
  209. (when)168 1698 A
  210. (there)210 1908 A
  211. 2160(is)S
  212. 2286(an)S
  213. (error.)252 2412 A
  214. 4680 V
  215. (41112)210 648 A
  216. 1152(*/)S
  217. 4770 V
  218. (41113)210 648 A
  219. 1110(if)S
  220. ((_syscall(MM,)546 1236 A
  221. (GETUID,)294 1824 A
  222. (&m))126 2160 A
  223. 2328(<)S
  224. 2412(0))S
  225. (return)252 2538 A
  226. 2832(()S
  227. ((uid_t))294 2916 A
  228. (-1);)168 3252 A
  229. 4860 V
  230. (41114)210 648 A
  231. (return()294 1110 A
  232. ((uid_t))294 1446 A
  233. (m.m2_i1);)378 1782 A
  234. 4950 V
  235. (41115)210 648 A
  236. 1026(})S
  237. 8418 V
  238. EP
  239. %%Page: 399 399
  240. BP
  241. /slant 0 def
  242. /height 0 def
  243. 630 V
  244. 10 R
  245. 648(MINIX)S
  246. 976(SOURCE)S
  247. 1399(CODE)S
  248. 11 R
  249. 1927(File:)S
  250. (src/lib/posix/_getgid.c)989 2160 A
  251. 12 B
  252. (399)180 4248 A
  253. 990 V
  254. 7 LST
  255. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  256. 1080 V
  257. (src/lib/posix/_getgid.c)966 1698 A
  258. 1170 V
  259. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  260. 1350 V
  261. (41200)210 648 A
  262. (#include)336 1026 A
  263. (<lib.h>)294 1404 A
  264. 1440 V
  265. (41201)210 648 A
  266. (#define)294 1026 A
  267. (getgid)252 1362 A
  268. (_getgid)294 1698 A
  269. 1530 V
  270. (41202)210 648 A
  271. (#include)336 1026 A
  272. (<unistd.h>)420 1404 A
  273. 1620 V
  274. (41203)210 648 A
  275. 1710 V
  276. (41204)210 648 A
  277. (PUBLIC)252 1026 A
  278. (gid_t)210 1320 A
  279. (getgid())336 1572 A
  280. 1800 V
  281. (41205)210 648 A
  282. 1026({)S
  283. 1890 V
  284. (41206)210 648 A
  285. (message)294 1110 A
  286. 1446(m;)S
  287. 1980 V
  288. (41207)210 648 A
  289. 2070 V
  290. (41208)210 648 A
  291. (return()294 1110 A
  292. ((gid_t))294 1446 A
  293. (_syscall(MM,)504 1782 A
  294. (GETGID,)294 2328 A
  295. (&m));)210 2664 A
  296. 2160 V
  297. (41209)210 648 A
  298. 1026(})S
  299. 2790 V
  300. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  301. 2880 V
  302. (src/lib/posix/_getgroups.c)1092 1698 A
  303. 2970 V
  304. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  305. 3150 V
  306. (41300)210 648 A
  307. 1026(/*)S
  308. (getgroups.c)462 1152 A
  309. (POSIX)210 3378 A
  310. (4.2.3)210 3630 A
  311. 3240 V
  312. (41301)210 648 A
  313. 1068(*)S
  314. (int)126 1362 A
  315. (getgroups(gidsetsize,)882 1530 A
  316. (grouplist);)462 2454 A
  317. 3330 V
  318. (41302)210 648 A
  319. 1068(*)S
  320. 3420 V
  321. (41303)210 648 A
  322. 1068(*)S
  323. (This)168 1362 A
  324. (call)168 1572 A
  325. (relates)294 1782 A
  326. 2118(to)S
  327. (suplementary)504 2244 A
  328. (group)210 2790 A
  329. (ids,)168 3042 A
  330. (which)210 3252 A
  331. (are)126 3504 A
  332. (not)126 3672 A
  333. 3510 V
  334. (41304)210 648 A
  335. 1068(*)S
  336. (supported)378 1362 A
  337. 1782(in)S
  338. (MINIX.)252 1908 A
  339. 3600 V
  340. (41305)210 648 A
  341. 1068(*/)S
  342. 3690 V
  343. (41306)210 648 A
  344. 3780 V
  345. (41307)210 648 A
  346. (#include)336 1026 A
  347. (<lib.h>)294 1404 A
  348. 3870 V
  349. (41308)210 648 A
  350. (#define)294 1026 A
  351. (getgroups)378 1362 A
  352. (_getgroups)420 1782 A
  353. 3960 V
  354. (41309)210 648 A
  355. (#include)336 1026 A
  356. (<unistd.h>)420 1404 A
  357. 4050 V
  358. (41310)210 648 A
  359. (#include)336 1026 A
  360. (<time.h>)336 1404 A
  361. 4140 V
  362. (41311)210 648 A
  363. 4230 V
  364. (41312)210 648 A
  365. (PUBLIC)252 1026 A
  366. (int)126 1320 A
  367. (getgroups(gidsetsize,)882 1488 A
  368. (grouplist))420 2412 A
  369. 4320 V
  370. (41313)210 648 A
  371. (int)126 1026 A
  372. (gidsetsize;)462 1194 A
  373. 4410 V
  374. (41314)210 648 A
  375. (gid_t)210 1026 A
  376. (grouplist[];)504 1278 A
  377. 4500 V
  378. (41315)210 648 A
  379. 1026({)S
  380. 4590 V
  381. (41316)210 648 A
  382. (return(0);)420 1110 A
  383. 4680 V
  384. (41317)210 648 A
  385. 1026(})S
  386. 5040 V
  387. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  388. 5130 V
  389. (src/lib/posix/_getpgrp.c)1008 1698 A
  390. 5220 V
  391. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  392. 5400 V
  393. (41400)210 648 A
  394. (#include)336 1026 A
  395. (<lib.h>)294 1404 A
  396. 5490 V
  397. (41401)210 648 A
  398. (#define)294 1026 A
  399. (getpgrp)294 1362 A
  400. (_getpgrp)336 1698 A
  401. 5580 V
  402. (41402)210 648 A
  403. (#include)336 1026 A
  404. (<unistd.h>)420 1404 A
  405. 5670 V
  406. (41403)210 648 A
  407. 5760 V
  408. (41404)210 648 A
  409. (PUBLIC)252 1026 A
  410. (pid_t)210 1320 A
  411. (getpgrp())378 1572 A
  412. 5850 V
  413. (41405)210 648 A
  414. 1026({)S
  415. 5940 V
  416. (41406)210 648 A
  417. (message)294 1110 A
  418. 1446(m;)S
  419. 6030 V
  420. (41407)210 648 A
  421. 6120 V
  422. (41408)210 648 A
  423. (return(_syscall(MM,)798 1110 A
  424. (GETPGRP,)336 1950 A
  425. (&m));)210 2328 A
  426. 6210 V
  427. (41409)210 648 A
  428. 1026(})S
  429. 8418 V
  430. EP
  431. %%Page: 400 400
  432. BP
  433. /slant 0 def
  434. /height 0 def
  435. 630 V
  436. 12 B
  437. (400)180 648 A
  438. 11 R
  439. 1927(File:)S
  440. (src/lib/posix/_getpid.c)989 2160 A
  441. 10 R
  442. 3402(MINIX)S
  443. 3730(SOURCE)S
  444. 4153(CODE)S
  445. 990 V
  446. 7 LST
  447. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  448. 1080 V
  449. (src/lib/posix/_getpid.c)966 1698 A
  450. 1170 V
  451. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  452. 1350 V
  453. (41500)210 648 A
  454. (#include)336 1026 A
  455. (<lib.h>)294 1404 A
  456. 1440 V
  457. (41501)210 648 A
  458. (#define)294 1026 A
  459. (getpid)252 1362 A
  460. (_getpid)294 1698 A
  461. 1530 V
  462. (41502)210 648 A
  463. (#include)336 1026 A
  464. (<unistd.h>)420 1404 A
  465. 1620 V
  466. (41503)210 648 A
  467. 1710 V
  468. (41504)210 648 A
  469. (PUBLIC)252 1026 A
  470. (pid_t)210 1320 A
  471. (getpid())336 1572 A
  472. 1800 V
  473. (41505)210 648 A
  474. 1026({)S
  475. 1890 V
  476. (41506)210 648 A
  477. (message)294 1110 A
  478. 1446(m;)S
  479. 1980 V
  480. (41507)210 648 A
  481. 2070 V
  482. (41508)210 648 A
  483. (return(_syscall(MM,)798 1110 A
  484. (GETPID,)294 1950 A
  485. (&m));)210 2286 A
  486. 2160 V
  487. (41509)210 648 A
  488. 1026(})S
  489. 2790 V
  490. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  491. 2880 V
  492. (src/lib/posix/_getppid.c)1008 1698 A
  493. 2970 V
  494. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  495. 3150 V
  496. (41600)210 648 A
  497. (#include)336 1026 A
  498. (<lib.h>)294 1404 A
  499. 3240 V
  500. (41601)210 648 A
  501. (#define)294 1026 A
  502. (getppid)294 1362 A
  503. (_getppid)336 1698 A
  504. 3330 V
  505. (41602)210 648 A
  506. (#include)336 1026 A
  507. (<unistd.h>)420 1404 A
  508. 3420 V
  509. (41603)210 648 A
  510. 3510 V
  511. (41604)210 648 A
  512. (PUBLIC)252 1026 A
  513. (pid_t)210 1320 A
  514. (getppid())378 1572 A
  515. 3600 V
  516. (41605)210 648 A
  517. 1026({)S
  518. 3690 V
  519. (41606)210 648 A
  520. (message)294 1110 A
  521. 1446(m;)S
  522. 3780 V
  523. (41607)210 648 A
  524. 3870 V
  525. (41608)210 648 A
  526. 1110(/*)S
  527. (POSIX)210 1236 A
  528. (says)168 1488 A
  529. (that)168 1698 A
  530. (this)168 1908 A
  531. (function)336 2118 A
  532. 2496(is)S
  533. (always)252 2622 A
  534. (successful)420 2916 A
  535. (and)126 3378 A
  536. (that)168 3546 A
  537. 3756(no)S
  538. 3960 V
  539. (41609)210 648 A
  540. 1152(*)S
  541. (return)252 1236 A
  542. (value)210 1530 A
  543. 1782(is)S
  544. (reserved)336 1908 A
  545. 2286(to)S
  546. (indicate)336 2412 A
  547. 2790(an)S
  548. (error.)252 2916 A
  549. (Minix)210 3252 A
  550. (syscalls)336 3504 A
  551. 4050 V
  552. (41610)210 648 A
  553. 1152(*)S
  554. (are)126 1236 A
  555. (not)126 1404 A
  556. (always)252 1572 A
  557. (successful)420 1866 A
  558. (and)126 2328 A
  559. (Minix)210 2496 A
  560. (returns)294 2748 A
  561. (the)126 3084 A
  562. (reserved)336 3252 A
  563. (value)210 3630 A
  564. 4140 V
  565. (41611)210 648 A
  566. 1152(*)S
  567. ((pid_t))294 1236 A
  568. 1572(-1)S
  569. (when)168 1698 A
  570. (there)210 1908 A
  571. 2160(is)S
  572. 2286(an)S
  573. (error.)252 2412 A
  574. 4230 V
  575. (41612)210 648 A
  576. 1152(*/)S
  577. 4320 V
  578. (41613)210 648 A
  579. 1110(if)S
  580. ((_syscall(MM,)546 1236 A
  581. (GETPID,)294 1824 A
  582. (&m))126 2160 A
  583. 2328(<)S
  584. 2412(0))S
  585. (return)252 2538 A
  586. 2832(()S
  587. ((pid_t))294 2916 A
  588. (-1);)168 3252 A
  589. 4410 V
  590. (41614)210 648 A
  591. (return()294 1110 A
  592. ((pid_t))294 1446 A
  593. (m.m2_i1);)378 1782 A
  594. 4500 V
  595. (41615)210 648 A
  596. 1026(})S
  597. 5040 V
  598. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  599. 5130 V
  600. (src/lib/posix/_getuid.c)966 1698 A
  601. 5220 V
  602. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  603. 5400 V
  604. (41700)210 648 A
  605. (#include)336 1026 A
  606. (<lib.h>)294 1404 A
  607. 5490 V
  608. (41701)210 648 A
  609. (#define)294 1026 A
  610. (getuid)252 1362 A
  611. (_getuid)294 1698 A
  612. 5580 V
  613. (41702)210 648 A
  614. (#include)336 1026 A
  615. (<unistd.h>)420 1404 A
  616. 5670 V
  617. (41703)210 648 A
  618. 5760 V
  619. (41704)210 648 A
  620. (PUBLIC)252 1026 A
  621. (uid_t)210 1320 A
  622. (getuid())336 1572 A
  623. 5850 V
  624. (41705)210 648 A
  625. 1026({)S
  626. 5940 V
  627. (41706)210 648 A
  628. (message)294 1110 A
  629. 1446(m;)S
  630. 6030 V
  631. (41707)210 648 A
  632. 6120 V
  633. (41708)210 648 A
  634. (return()294 1110 A
  635. ((uid_t))294 1446 A
  636. (_syscall(MM,)504 1782 A
  637. (GETUID,)294 2328 A
  638. (&m));)210 2664 A
  639. 6210 V
  640. (41709)210 648 A
  641. 1026(})S
  642. 8418 V
  643. EP
  644. %%Page: 401 401
  645. BP
  646. /slant 0 def
  647. /height 0 def
  648. 630 V
  649. 10 R
  650. 648(MINIX)S
  651. 976(SOURCE)S
  652. 1399(CODE)S
  653. 11 R
  654. 1966(File:)S
  655. (src/lib/posix/_ioctl.c)910 2199 A
  656. 12 B
  657. (401)180 4248 A
  658. 990 V
  659. 7 LST
  660. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  661. 1080 V
  662. (src/lib/posix/_ioctl.c)924 1698 A
  663. 1170 V
  664. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  665. 1350 V
  666. (41800)210 648 A
  667. (#include)336 1026 A
  668. (<lib.h>)294 1404 A
  669. 1440 V
  670. (41801)210 648 A
  671. (#define)294 1026 A
  672. (ioctl)210 1362 A
  673. (_ioctl)252 1698 A
  674. 1530 V
  675. (41802)210 648 A
  676. (#include)336 1026 A
  677. (<minix/com.h>)546 1404 A
  678. 1620 V
  679. (41803)210 648 A
  680. (#include)336 1026 A
  681. (<sys/ioctl.h>)546 1404 A
  682. 1710 V
  683. (41804)210 648 A
  684. 1800 V
  685. (41805)210 648 A
  686. (PUBLIC)252 1026 A
  687. (int)126 1320 A
  688. (ioctl(fd,)378 1488 A
  689. (request,)336 1908 A
  690. (data))210 2286 A
  691. 1890 V
  692. (41806)210 648 A
  693. (int)126 1026 A
  694. (fd;)126 1194 A
  695. 1980 V
  696. (41807)210 648 A
  697. (int)126 1026 A
  698. (request;)336 1194 A
  699. 2070 V
  700. (41808)210 648 A
  701. (void)168 1026 A
  702. (*data;)252 1236 A
  703. 2160 V
  704. (41809)210 648 A
  705. 1026({)S
  706. 2250 V
  707. (41810)210 648 A
  708. (message)294 1110 A
  709. 1446(m;)S
  710. 2340 V
  711. (41811)210 648 A
  712. 2430 V
  713. (41812)210 648 A
  714. (m.TTY_LINE)420 1110 A
  715. 1572(=)S
  716. (fd;)126 1656 A
  717. 2520 V
  718. (41813)210 648 A
  719. (m.TTY_REQUEST)546 1110 A
  720. 1698(=)S
  721. (request;)336 1782 A
  722. 2610 V
  723. (41814)210 648 A
  724. (m.ADDRESS)378 1110 A
  725. 1530(=)S
  726. ((char)210 1614 A
  727. 1866(*))S
  728. (data;)210 1992 A
  729. 2700 V
  730. (41815)210 648 A
  731. (return(_syscall(FS,)798 1110 A
  732. (IOCTL,)252 1950 A
  733. (&m));)210 2244 A
  734. 2790 V
  735. (41816)210 648 A
  736. 1026(})S
  737. 3240 V
  738. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  739. 3330 V
  740. (src/lib/posix/_isatty.c)966 1698 A
  741. 3420 V
  742. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  743. 3600 V
  744. (41900)210 648 A
  745. (#include)336 1026 A
  746. (<lib.h>)294 1404 A
  747. 3690 V
  748. (41901)210 648 A
  749. (#define)294 1026 A
  750. (isatty)252 1362 A
  751. (_isatty)294 1656 A
  752. 3780 V
  753. (41902)210 648 A
  754. (#define)294 1026 A
  755. (tcgetattr)378 1362 A
  756. (_tcgetattr)420 1782 A
  757. 3870 V
  758. (41903)210 648 A
  759. (#include)336 1026 A
  760. (<termios.h>)462 1404 A
  761. 3960 V
  762. (41904)210 648 A
  763. (#include)336 1026 A
  764. (<unistd.h>)420 1404 A
  765. 4050 V
  766. (41905)210 648 A
  767. 4140 V
  768. (41906)210 648 A
  769. (PUBLIC)252 1026 A
  770. (int)126 1320 A
  771. (isatty(fd))420 1488 A
  772. 4230 V
  773. (41907)210 648 A
  774. (int)126 1026 A
  775. (fd;)126 1194 A
  776. 4320 V
  777. (41908)210 648 A
  778. 1026({)S
  779. 4410 V
  780. (41909)210 648 A
  781. (struct)252 1110 A
  782. (termios)294 1404 A
  783. (dummy;)252 1740 A
  784. 4500 V
  785. (41910)210 648 A
  786. 4590 V
  787. (41911)210 648 A
  788. (return(tcgetattr(fd,)840 1110 A
  789. (&dummy))294 1992 A
  790. 2328(==)S
  791. (0);)126 2454 A
  792. 4680 V
  793. (41912)210 648 A
  794. 1026(})S
  795. 5040 V
  796. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  797. 5130 V
  798. (src/lib/posix/_kill.c)882 1698 A
  799. 5220 V
  800. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  801. 5400 V
  802. (42000)210 648 A
  803. (#include)336 1026 A
  804. (<lib.h>)294 1404 A
  805. 5490 V
  806. (42001)210 648 A
  807. (#define)294 1026 A
  808. (kill)168 1362 A
  809. (_kill)210 1698 A
  810. 5580 V
  811. (42002)210 648 A
  812. (#include)336 1026 A
  813. (<signal.h>)420 1404 A
  814. 5670 V
  815. (42003)210 648 A
  816. 5760 V
  817. (42004)210 648 A
  818. (PUBLIC)252 1026 A
  819. (int)126 1320 A
  820. (kill(proc,)420 1488 A
  821. (sig))168 1950 A
  822. 5850 V
  823. (42005)210 648 A
  824. (int)126 1026 A
  825. (proc;)210 1194 A
  826. 2370(/*)S
  827. (which)210 2496 A
  828. (process)294 2748 A
  829. 3084(is)S
  830. 3210(to)S
  831. 3336(be)S
  832. (sent)168 3462 A
  833. (the)126 3672 A
  834. (signal)252 3840 A
  835. 4134(*/)S
  836. 5940 V
  837. (42006)210 648 A
  838. (int)126 1026 A
  839. (sig;)168 1194 A
  840. 2370(/*)S
  841. (signal)252 2496 A
  842. (number)252 2790 A
  843. 3084(*/)S
  844. 6030 V
  845. (42007)210 648 A
  846. 1026({)S
  847. 6120 V
  848. (42008)210 648 A
  849. (message)294 1110 A
  850. 1446(m;)S
  851. 6210 V
  852. (42009)210 648 A
  853. 8418 V
  854. EP
  855. %%Page: 402 402
  856. BP
  857. /slant 0 def
  858. /height 0 def
  859. 630 V
  860. 12 B
  861. (402)180 648 A
  862. 11 R
  863. 1991(File:)S
  864. (src/lib/posix/_kill.c)860 2224 A
  865. 10 R
  866. 3402(MINIX)S
  867. 3730(SOURCE)S
  868. 4153(CODE)S
  869. 900 V
  870. 7 LST
  871. (42010)210 648 A
  872. (m.m1_i1)294 1110 A
  873. 1446(=)S
  874. (proc;)210 1530 A
  875. 990 V
  876. (42011)210 648 A
  877. (m.m1_i2)294 1110 A
  878. 1446(=)S
  879. (sig;)168 1530 A
  880. 1080 V
  881. (42012)210 648 A
  882. (return(_syscall(MM,)798 1110 A
  883. (KILL,)210 1950 A
  884. (&m));)210 2202 A
  885. 1170 V
  886. (42013)210 648 A
  887. 1026(})S
  888. 1440 V
  889. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  890. 1530 V
  891. (src/lib/posix/_link.c)882 1698 A
  892. 1620 V
  893. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  894. 1800 V
  895. (42100)210 648 A
  896. (#include)336 1026 A
  897. (<lib.h>)294 1404 A
  898. 1890 V
  899. (42101)210 648 A
  900. (#define)294 1026 A
  901. (link)168 1362 A
  902. (_link)210 1698 A
  903. 1980 V
  904. (42102)210 648 A
  905. (#include)336 1026 A
  906. (<string.h>)420 1404 A
  907. 2070 V
  908. (42103)210 648 A
  909. (#include)336 1026 A
  910. (<unistd.h>)420 1404 A
  911. 2160 V
  912. (42104)210 648 A
  913. 2250 V
  914. (42105)210 648 A
  915. (PUBLIC)252 1026 A
  916. (int)126 1320 A
  917. (link(name,)420 1488 A
  918. (name2))252 1950 A
  919. 2340 V
  920. (42106)210 648 A
  921. (_CONST)252 1026 A
  922. (char)168 1320 A
  923. (*name,)252 1530 A
  924. (*name2;)294 1824 A
  925. 2430 V
  926. (42107)210 648 A
  927. 1026({)S
  928. 2520 V
  929. (42108)210 648 A
  930. (message)294 1110 A
  931. 1446(m;)S
  932. 2610 V
  933. (42109)210 648 A
  934. 2700 V
  935. (42110)210 648 A
  936. (m.m1_i1)294 1110 A
  937. 1446(=)S
  938. (strlen(name))504 1530 A
  939. 2076(+)S
  940. 2160(1;)S
  941. 2790 V
  942. (42111)210 648 A
  943. (m.m1_i2)294 1110 A
  944. 1446(=)S
  945. (strlen(name2))546 1530 A
  946. 2118(+)S
  947. 2202(1;)S
  948. 2880 V
  949. (42112)210 648 A
  950. (m.m1_p1)294 1110 A
  951. 1446(=)S
  952. ((char)210 1530 A
  953. 1782(*))S
  954. (name;)210 1908 A
  955. 2970 V
  956. (42113)210 648 A
  957. (m.m1_p2)294 1110 A
  958. 1446(=)S
  959. ((char)210 1530 A
  960. 1782(*))S
  961. (name2;)252 1908 A
  962. 3060 V
  963. (42114)210 648 A
  964. (return(_syscall(FS,)798 1110 A
  965. (LINK,)210 1950 A
  966. (&m));)210 2202 A
  967. 3150 V
  968. (42115)210 648 A
  969. 1026(})S
  970. 3690 V
  971. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  972. 3780 V
  973. (src/lib/posix/_lseek.c)924 1698 A
  974. 3870 V
  975. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  976. 4050 V
  977. (42200)210 648 A
  978. (#include)336 1026 A
  979. (<lib.h>)294 1404 A
  980. 4140 V
  981. (42201)210 648 A
  982. (#define)294 1026 A
  983. (lseek)210 1362 A
  984. (_lseek)252 1698 A
  985. 4230 V
  986. (42202)210 648 A
  987. (#include)336 1026 A
  988. (<unistd.h>)420 1404 A
  989. 4320 V
  990. (42203)210 648 A
  991. 4410 V
  992. (42204)210 648 A
  993. (PUBLIC)252 1026 A
  994. (off_t)210 1320 A
  995. (lseek(fd,)378 1572 A
  996. (offset,)294 1992 A
  997. (whence))294 2328 A
  998. 4500 V
  999. (42205)210 648 A
  1000. (int)126 1026 A
  1001. (fd;)126 1194 A
  1002. 4590 V
  1003. (42206)210 648 A
  1004. (off_t)210 1026 A
  1005. (offset;)294 1278 A
  1006. 4680 V
  1007. (42207)210 648 A
  1008. (int)126 1026 A
  1009. (whence;)294 1194 A
  1010. 4770 V
  1011. (42208)210 648 A
  1012. 1026({)S
  1013. 4860 V
  1014. (42209)210 648 A
  1015. (message)294 1110 A
  1016. 1446(m;)S
  1017. 4950 V
  1018. (42210)210 648 A
  1019. 5040 V
  1020. (42211)210 648 A
  1021. (m.m2_i1)294 1110 A
  1022. 1446(=)S
  1023. (fd;)126 1530 A
  1024. 5130 V
  1025. (42212)210 648 A
  1026. (m.m2_l1)294 1110 A
  1027. 1446(=)S
  1028. (offset;)294 1530 A
  1029. 5220 V
  1030. (42213)210 648 A
  1031. (m.m2_i2)294 1110 A
  1032. 1446(=)S
  1033. (whence;)294 1530 A
  1034. 5310 V
  1035. (42214)210 648 A
  1036. 1110(if)S
  1037. ((_syscall(FS,)546 1236 A
  1038. (LSEEK,)252 1824 A
  1039. (&m))126 2118 A
  1040. 2286(<)S
  1041. 2370(0))S
  1042. (return()294 2496 A
  1043. ((off_t))294 2832 A
  1044. (-1);)168 3168 A
  1045. 5400 V
  1046. (42215)210 648 A
  1047. (return()294 1110 A
  1048. ((off_t))294 1446 A
  1049. (m.m2_l1);)378 1782 A
  1050. 5490 V
  1051. (42216)210 648 A
  1052. 1026(})S
  1053. 8418 V
  1054. EP
  1055. %%Page: 403 403
  1056. BP
  1057. /slant 0 def
  1058. /height 0 def
  1059. 630 V
  1060. 10 R
  1061. 648(MINIX)S
  1062. 976(SOURCE)S
  1063. 1399(CODE)S
  1064. 11 R
  1065. 1933(File:)S
  1066. (src/lib/posix/_mkdir.c)976 2166 A
  1067. 12 B
  1068. (403)180 4248 A
  1069. 990 V
  1070. 7 LST
  1071. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1072. 1080 V
  1073. (src/lib/posix/_mkdir.c)924 1698 A
  1074. 1170 V
  1075. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1076. 1350 V
  1077. (42300)210 648 A
  1078. (#include)336 1026 A
  1079. (<lib.h>)294 1404 A
  1080. 1440 V
  1081. (42301)210 648 A
  1082. (#define)294 1026 A
  1083. (mkdir)210 1362 A
  1084. (_mkdir)252 1698 A
  1085. 1530 V
  1086. (42302)210 648 A
  1087. (#include)336 1026 A
  1088. (<sys/stat.h>)504 1404 A
  1089. 1620 V
  1090. (42303)210 648 A
  1091. (#include)336 1026 A
  1092. (<string.h>)420 1404 A
  1093. 1710 V
  1094. (42304)210 648 A
  1095. 1800 V
  1096. (42305)210 648 A
  1097. (PUBLIC)252 1026 A
  1098. (int)126 1320 A
  1099. (mkdir(name,)462 1488 A
  1100. (mode))210 1992 A
  1101. 1890 V
  1102. (42306)210 648 A
  1103. (_CONST)252 1026 A
  1104. (char)168 1320 A
  1105. (*name;)252 1530 A
  1106. 1980 V
  1107. (42307)210 648 A
  1108. (Mode_t)252 1026 A
  1109. (mode;)210 1320 A
  1110. 2070 V
  1111. (42308)210 648 A
  1112. 1026({)S
  1113. 2160 V
  1114. (42309)210 648 A
  1115. (message)294 1110 A
  1116. 1446(m;)S
  1117. 2250 V
  1118. (42310)210 648 A
  1119. 2340 V
  1120. (42311)210 648 A
  1121. (m.m1_i1)294 1110 A
  1122. 1446(=)S
  1123. (strlen(name))504 1530 A
  1124. 2076(+)S
  1125. 2160(1;)S
  1126. 2430 V
  1127. (42312)210 648 A
  1128. (m.m1_i2)294 1110 A
  1129. 1446(=)S
  1130. (mode;)210 1530 A
  1131. 2520 V
  1132. (42313)210 648 A
  1133. (m.m1_p1)294 1110 A
  1134. 1446(=)S
  1135. ((char)210 1530 A
  1136. 1782(*))S
  1137. (name;)210 1908 A
  1138. 2610 V
  1139. (42314)210 648 A
  1140. (return(_syscall(FS,)798 1110 A
  1141. (MKDIR,)252 1950 A
  1142. (&m));)210 2244 A
  1143. 2700 V
  1144. (42315)210 648 A
  1145. 1026(})S
  1146. 3240 V
  1147. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1148. 3330 V
  1149. (src/lib/posix/_mkfifo.c)966 1698 A
  1150. 3420 V
  1151. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1152. 3600 V
  1153. (42400)210 648 A
  1154. (#include)336 1026 A
  1155. (<lib.h>)294 1404 A
  1156. 3690 V
  1157. (42401)210 648 A
  1158. (#define)294 1026 A
  1159. (mkfifo)252 1362 A
  1160. (_mkfifo)294 1698 A
  1161. 3780 V
  1162. (42402)210 648 A
  1163. (#define)294 1026 A
  1164. (mknod)210 1362 A
  1165. (_mknod)252 1698 A
  1166. 3870 V
  1167. (42403)210 648 A
  1168. (#include)336 1026 A
  1169. (<sys/stat.h>)504 1404 A
  1170. 3960 V
  1171. (42404)210 648 A
  1172. (#include)336 1026 A
  1173. (<unistd.h>)420 1404 A
  1174. 4050 V
  1175. (42405)210 648 A
  1176. 4140 V
  1177. (42406)210 648 A
  1178. (PUBLIC)252 1026 A
  1179. (int)126 1320 A
  1180. (mkfifo(name,)504 1488 A
  1181. (mode))210 2034 A
  1182. 4230 V
  1183. (42407)210 648 A
  1184. (_CONST)252 1026 A
  1185. (char)168 1320 A
  1186. (*name;)252 1530 A
  1187. 4320 V
  1188. (42408)210 648 A
  1189. (Mode_t)252 1026 A
  1190. (mode;)210 1320 A
  1191. 4410 V
  1192. (42409)210 648 A
  1193. 1026({)S
  1194. 4500 V
  1195. (42410)210 648 A
  1196. (return)252 1110 A
  1197. (mknod(name,)462 1404 A
  1198. (mode)168 1908 A
  1199. 2118(|)S
  1200. (S_IFIFO,)336 2202 A
  1201. ((Dev_t))294 2580 A
  1202. (0);)126 2916 A
  1203. 4590 V
  1204. (42411)210 648 A
  1205. 1026(})S
  1206. 5040 V
  1207. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1208. 5130 V
  1209. (src/lib/posix/_mknod.c)924 1698 A
  1210. 5220 V
  1211. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1212. 5400 V
  1213. (42500)210 648 A
  1214. (#include)336 1026 A
  1215. (<lib.h>)294 1404 A
  1216. 5490 V
  1217. (42501)210 648 A
  1218. (#define)294 1026 A
  1219. (mknod)210 1362 A
  1220. (_mknod)252 1698 A
  1221. 5580 V
  1222. (42502)210 648 A
  1223. (#include)336 1026 A
  1224. (<string.h>)420 1404 A
  1225. 5670 V
  1226. (42503)210 648 A
  1227. (#include)336 1026 A
  1228. (<stdlib.h>)420 1404 A
  1229. 5760 V
  1230. (42504)210 648 A
  1231. (#include)336 1026 A
  1232. (<unistd.h>)420 1404 A
  1233. 5850 V
  1234. (42505)210 648 A
  1235. 5940 V
  1236. (42506)210 648 A
  1237. (PUBLIC)252 1026 A
  1238. (int)126 1320 A
  1239. (mknod(name,)462 1488 A
  1240. (mode,)210 1992 A
  1241. (dev))168 2244 A
  1242. 6030 V
  1243. (42507)210 648 A
  1244. (_CONST)252 1026 A
  1245. (char)168 1320 A
  1246. (*name;)252 1530 A
  1247. 6120 V
  1248. (42508)210 648 A
  1249. (Mode_t)252 1026 A
  1250. (mode;)210 1320 A
  1251. 6210 V
  1252. (42509)210 648 A
  1253. (Dev_t)210 1026 A
  1254. (dev;)168 1278 A
  1255. 8418 V
  1256. EP
  1257. %%Page: 404 404
  1258. BP
  1259. /slant 0 def
  1260. /height 0 def
  1261. 630 V
  1262. 12 B
  1263. (404)180 648 A
  1264. 11 R
  1265. 1912(File:)S
  1266. (src/lib/posix/_mknod.c)1018 2145 A
  1267. 10 R
  1268. 3402(MINIX)S
  1269. 3730(SOURCE)S
  1270. 4153(CODE)S
  1271. 900 V
  1272. 7 LST
  1273. (42510)210 648 A
  1274. 1026({)S
  1275. 990 V
  1276. (42511)210 648 A
  1277. (message)294 1110 A
  1278. 1446(m;)S
  1279. 1080 V
  1280. (42512)210 648 A
  1281. 1170 V
  1282. (42513)210 648 A
  1283. (m.m1_i1)294 1110 A
  1284. 1446(=)S
  1285. (strlen(name))504 1530 A
  1286. 2076(+)S
  1287. 2160(1;)S
  1288. 1260 V
  1289. (42514)210 648 A
  1290. (m.m1_i2)294 1110 A
  1291. 1446(=)S
  1292. (mode;)210 1530 A
  1293. 1350 V
  1294. (42515)210 648 A
  1295. (m.m1_i3)294 1110 A
  1296. 1446(=)S
  1297. (dev;)168 1530 A
  1298. 1440 V
  1299. (42516)210 648 A
  1300. (m.m1_p1)294 1110 A
  1301. 1446(=)S
  1302. ((char)210 1530 A
  1303. 1782(*))S
  1304. (name;)210 1908 A
  1305. 1530 V
  1306. (42517)210 648 A
  1307. (m.m1_p2)294 1110 A
  1308. 1446(=)S
  1309. ((char)210 1530 A
  1310. 1782(*))S
  1311. (((int))252 1908 A
  1312. (0);)126 2202 A
  1313. 2706(/*)S
  1314. (obsolete)336 2832 A
  1315. (size)168 3210 A
  1316. (field)210 3420 A
  1317. 3672(*/)S
  1318. 1620 V
  1319. (42518)210 648 A
  1320. (return(_syscall(FS,)798 1110 A
  1321. (MKNOD,)252 1950 A
  1322. (&m));)210 2244 A
  1323. 1710 V
  1324. (42519)210 648 A
  1325. 1026(})S
  1326. 2340 V
  1327. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1328. 2430 V
  1329. (src/lib/posix/_mktemp.c)966 1698 A
  1330. 2520 V
  1331. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1332. 2700 V
  1333. (42600)210 648 A
  1334. 1026(/*)S
  1335. (mktemp)252 1152 A
  1336. 1446(-)S
  1337. (make)168 1530 A
  1338. 1740(a)S
  1339. (name)168 1824 A
  1340. (for)126 2034 A
  1341. 2202(a)S
  1342. (temporary)378 2286 A
  1343. (file)168 2706 A
  1344. 2916(*/)S
  1345. 2790 V
  1346. (42601)210 648 A
  1347. 2880 V
  1348. (42602)210 648 A
  1349. (#include)336 1026 A
  1350. (<lib.h>)294 1404 A
  1351. 2970 V
  1352. (42603)210 648 A
  1353. (#define)294 1026 A
  1354. (access)252 1362 A
  1355. (_access)294 1698 A
  1356. 3060 V
  1357. (42604)210 648 A
  1358. (#define)294 1026 A
  1359. (getpid)252 1362 A
  1360. (_getpid)294 1698 A
  1361. 3150 V
  1362. (42605)210 648 A
  1363. (#define)294 1026 A
  1364. (mktemp)252 1362 A
  1365. (_mktemp)294 1698 A
  1366. 3240 V
  1367. (42606)210 648 A
  1368. (#include)336 1026 A
  1369. (<unistd.h>)420 1404 A
  1370. 3330 V
  1371. (42607)210 648 A
  1372. 3420 V
  1373. (42608)210 648 A
  1374. (PUBLIC)252 1026 A
  1375. (char)168 1320 A
  1376. (*mktemp(template))714 1530 A
  1377. 3510 V
  1378. (42609)210 648 A
  1379. (char)168 1026 A
  1380. (*template;)420 1236 A
  1381. 3600 V
  1382. (42610)210 648 A
  1383. 1026({)S
  1384. 3690 V
  1385. (42611)210 648 A
  1386. (register)336 1110 A
  1387. (int)126 1488 A
  1388. 1656(k;)S
  1389. 3780 V
  1390. (42612)210 648 A
  1391. (register)336 1110 A
  1392. (char)168 1488 A
  1393. (*p;)126 1698 A
  1394. 3870 V
  1395. (42613)210 648 A
  1396. (register)336 1110 A
  1397. (pid_t)210 1488 A
  1398. (pid;)168 1740 A
  1399. 3960 V
  1400. (42614)210 648 A
  1401. 4050 V
  1402. (42615)210 648 A
  1403. (pid)126 1110 A
  1404. 1278(=)S
  1405. (getpid();)378 1362 A
  1406. 2370(/*)S
  1407. (get)126 2496 A
  1408. (process)294 2664 A
  1409. 3000(id)S
  1410. 3126(as)S
  1411. (semi-unique)462 3252 A
  1412. (number)252 3756 A
  1413. 4050(*/)S
  1414. 4140 V
  1415. (42616)210 648 A
  1416. 1110(p)S
  1417. 1194(=)S
  1418. (template;)378 1278 A
  1419. 4230 V
  1420. (42617)210 648 A
  1421. (while)210 1110 A
  1422. ((*p)126 1362 A
  1423. 1530(!=)S
  1424. 1656(0))S
  1425. (p++;)168 1782 A
  1426. 2370(/*)S
  1427. (find)168 2496 A
  1428. (end)126 2706 A
  1429. 2874(of)S
  1430. (string)252 3000 A
  1431. 3294(*/)S
  1432. 4320 V
  1433. (42618)210 648 A
  1434. 4410 V
  1435. (42619)210 648 A
  1436. 1110(/*)S
  1437. (Replace)294 1236 A
  1438. (XXXXXX)252 1572 A
  1439. 1866(at)S
  1440. (end)126 1992 A
  1441. 2160(of)S
  1442. (template)336 2286 A
  1443. (with)168 2664 A
  1444. 2874(a)S
  1445. (letter,)294 2958 A
  1446. (then)168 3294 A
  1447. 3504(as)S
  1448. (many)168 3630 A
  1449. 3840(of)S
  1450. (the)126 3966 A
  1451. 4500 V
  1452. (42620)210 648 A
  1453. 1152(*)S
  1454. (trailing)336 1236 A
  1455. (digits)252 1614 A
  1456. 1908(of)S
  1457. (the)126 2034 A
  1458. (pid)126 2202 A
  1459. 2370(as)S
  1460. (fit.)168 2496 A
  1461. 4590 V
  1462. (42621)210 648 A
  1463. 1152(*/)S
  1464. 4680 V
  1465. (42622)210 648 A
  1466. (while)210 1110 A
  1467. ((*--p)210 1362 A
  1468. 1614(==)S
  1469. ('X'))168 1740 A
  1470. 1950({)S
  1471. 4770 V
  1472. (42623)210 648 A
  1473. 1362(*p)S
  1474. 1488(=)S
  1475. ('0')126 1572 A
  1476. 1740(+)S
  1477. ((pid)168 1824 A
  1478. 2034(%)S
  1479. (10);)168 2118 A
  1480. 4860 V
  1481. (42624)210 648 A
  1482. (pid)126 1362 A
  1483. 1530(/=)S
  1484. (10;)126 1656 A
  1485. 4950 V
  1486. (42625)210 648 A
  1487. 1110(})S
  1488. 5040 V
  1489. (42626)210 648 A
  1490. 1110(if)S
  1491. ((*++p)210 1236 A
  1492. 1488(!=)S
  1493. 1614(0))S
  1494. 1740({)S
  1495. 5130 V
  1496. (42627)210 648 A
  1497. (for)126 1362 A
  1498. 1530((k)S
  1499. 1656(=)S
  1500. ('a';)168 1740 A
  1501. 1950(k)S
  1502. 2034(<=)S
  1503. ('z';)168 2160 A
  1504. (k++))168 2370 A
  1505. 2580({)S
  1506. 5220 V
  1507. (42628)210 648 A
  1508. 1698(*p)S
  1509. 1824(=)S
  1510. 1908(k;)S
  1511. 5310 V
  1512. (42629)210 648 A
  1513. 1698(if)S
  1514. ((access(template,)714 1824 A
  1515. (F_OK))210 2580 A
  1516. 2832(<)S
  1517. 2916(0))S
  1518. (return(template);)714 3042 A
  1519. 5400 V
  1520. (42630)210 648 A
  1521. 1362(})S
  1522. 5490 V
  1523. (42631)210 648 A
  1524. 1110(})S
  1525. 5580 V
  1526. (42632)210 648 A
  1527. (return("/");)504 1110 A
  1528. 5670 V
  1529. (42633)210 648 A
  1530. 1026(})S
  1531. 8418 V
  1532. EP
  1533. %%Page: 405 405
  1534. BP
  1535. /slant 0 def
  1536. /height 0 def
  1537. 630 V
  1538. 10 R
  1539. 648(MINIX)S
  1540. 976(SOURCE)S
  1541. 1399(CODE)S
  1542. 11 R
  1543. 1924(File:)S
  1544. (src/lib/posix/_mount.c)994 2157 A
  1545. 12 B
  1546. (405)180 4248 A
  1547. 990 V
  1548. 7 LST
  1549. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1550. 1080 V
  1551. (src/lib/posix/_mount.c)924 1698 A
  1552. 1170 V
  1553. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1554. 1350 V
  1555. (42700)210 648 A
  1556. (#include)336 1026 A
  1557. (<lib.h>)294 1404 A
  1558. 1440 V
  1559. (42701)210 648 A
  1560. (#define)294 1026 A
  1561. (mount)210 1362 A
  1562. (_mount)252 1698 A
  1563. 1530 V
  1564. (42702)210 648 A
  1565. (#include)336 1026 A
  1566. (<string.h>)420 1404 A
  1567. 1620 V
  1568. (42703)210 648 A
  1569. (#include)336 1026 A
  1570. (<unistd.h>)420 1404 A
  1571. 1710 V
  1572. (42704)210 648 A
  1573. 1800 V
  1574. (42705)210 648 A
  1575. (PUBLIC)252 1026 A
  1576. (int)126 1320 A
  1577. (mount(special,)588 1488 A
  1578. (name,)210 2118 A
  1579. (rwflag))294 2370 A
  1580. 1890 V
  1581. (42706)210 648 A
  1582. (char)168 1026 A
  1583. (*name,)252 1236 A
  1584. (*special;)378 1530 A
  1585. 1980 V
  1586. (42707)210 648 A
  1587. (int)126 1026 A
  1588. (rwflag;)294 1194 A
  1589. 2070 V
  1590. (42708)210 648 A
  1591. 1026({)S
  1592. 2160 V
  1593. (42709)210 648 A
  1594. (message)294 1110 A
  1595. 1446(m;)S
  1596. 2250 V
  1597. (42710)210 648 A
  1598. 2340 V
  1599. (42711)210 648 A
  1600. (m.m1_i1)294 1110 A
  1601. 1446(=)S
  1602. (strlen(special))630 1530 A
  1603. 2202(+)S
  1604. 2286(1;)S
  1605. 2430 V
  1606. (42712)210 648 A
  1607. (m.m1_i2)294 1110 A
  1608. 1446(=)S
  1609. (strlen(name))504 1530 A
  1610. 2076(+)S
  1611. 2160(1;)S
  1612. 2520 V
  1613. (42713)210 648 A
  1614. (m.m1_i3)294 1110 A
  1615. 1446(=)S
  1616. (rwflag;)294 1530 A
  1617. 2610 V
  1618. (42714)210 648 A
  1619. (m.m1_p1)294 1110 A
  1620. 1446(=)S
  1621. (special;)336 1530 A
  1622. 2700 V
  1623. (42715)210 648 A
  1624. (m.m1_p2)294 1110 A
  1625. 1446(=)S
  1626. (name;)210 1530 A
  1627. 2790 V
  1628. (42716)210 648 A
  1629. (return(_syscall(FS,)798 1110 A
  1630. (MOUNT,)252 1950 A
  1631. (&m));)210 2244 A
  1632. 2880 V
  1633. (42717)210 648 A
  1634. 1026(})S
  1635. 3240 V
  1636. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1637. 3330 V
  1638. (src/lib/posix/_open.c)882 1698 A
  1639. 3420 V
  1640. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1641. 3600 V
  1642. (42800)210 648 A
  1643. (#include)336 1026 A
  1644. (<lib.h>)294 1404 A
  1645. 3690 V
  1646. (42801)210 648 A
  1647. (#define)294 1026 A
  1648. (open)168 1362 A
  1649. (_open)210 1698 A
  1650. 3780 V
  1651. (42802)210 648 A
  1652. (#include)336 1026 A
  1653. (<fcntl.h>)378 1404 A
  1654. 3870 V
  1655. (42803)210 648 A
  1656. (#include)336 1026 A
  1657. (<stdarg.h>)420 1404 A
  1658. 3960 V
  1659. (42804)210 648 A
  1660. (#include)336 1026 A
  1661. (<string.h>)420 1404 A
  1662. 4050 V
  1663. (42805)210 648 A
  1664. 4140 V
  1665. (42806)210 648 A
  1666. (#if)126 1026 A
  1667. (_ANSI)210 1194 A
  1668. 4230 V
  1669. (42807)210 648 A
  1670. (PUBLIC)252 1026 A
  1671. (int)126 1320 A
  1672. (open(const)420 1488 A
  1673. (char)168 1950 A
  1674. (*name,)252 2160 A
  1675. (int)126 2454 A
  1676. (flags,)252 2622 A
  1677. (...))168 2916 A
  1678. 4320 V
  1679. (42808)210 648 A
  1680. (#else)210 1026 A
  1681. 4410 V
  1682. (42809)210 648 A
  1683. (PUBLIC)252 1026 A
  1684. (int)126 1320 A
  1685. (open(name,)420 1488 A
  1686. (flags))252 1950 A
  1687. 4500 V
  1688. (42810)210 648 A
  1689. (_CONST)252 1026 A
  1690. (char)168 1320 A
  1691. (*name;)252 1530 A
  1692. 4590 V
  1693. (42811)210 648 A
  1694. (int)126 1026 A
  1695. (flags;)252 1194 A
  1696. 4680 V
  1697. (42812)210 648 A
  1698. (#endif)252 1026 A
  1699. 4770 V
  1700. (42813)210 648 A
  1701. 1026({)S
  1702. 4860 V
  1703. (42814)210 648 A
  1704. (va_list)294 1110 A
  1705. (argp;)210 1446 A
  1706. 4950 V
  1707. (42815)210 648 A
  1708. (message)294 1110 A
  1709. 1446(m;)S
  1710. 5040 V
  1711. (42816)210 648 A
  1712. 5130 V
  1713. (42817)210 648 A
  1714. (va_start(argp,)588 1110 A
  1715. (flags);)294 1740 A
  1716. 5220 V
  1717. (42818)210 648 A
  1718. 1110(if)S
  1719. ((flags)252 1236 A
  1720. 1530(&)S
  1721. (O_CREAT))336 1614 A
  1722. 1992({)S
  1723. 5310 V
  1724. (42819)210 648 A
  1725. (m.m1_i1)294 1362 A
  1726. 1698(=)S
  1727. (strlen(name))504 1782 A
  1728. 2328(+)S
  1729. 2412(1;)S
  1730. 5400 V
  1731. (42820)210 648 A
  1732. (m.m1_i2)294 1362 A
  1733. 1698(=)S
  1734. (flags;)252 1782 A
  1735. 5490 V
  1736. (42821)210 648 A
  1737. (m.m1_i3)294 1362 A
  1738. 1698(=)S
  1739. (va_arg(argp,)504 1782 A
  1740. (Mode_t);)336 2328 A
  1741. 5580 V
  1742. (42822)210 648 A
  1743. (m.m1_p1)294 1362 A
  1744. 1698(=)S
  1745. ((char)210 1782 A
  1746. 2034(*))S
  1747. (name;)210 2160 A
  1748. 5670 V
  1749. (42823)210 648 A
  1750. 1110(})S
  1751. (else)168 1194 A
  1752. 1404({)S
  1753. 5760 V
  1754. (42824)210 648 A
  1755. (_loadname(name,)630 1362 A
  1756. (&m);)168 2034 A
  1757. 5850 V
  1758. (42825)210 648 A
  1759. (m.m3_i2)294 1362 A
  1760. 1698(=)S
  1761. (flags;)252 1782 A
  1762. 5940 V
  1763. (42826)210 648 A
  1764. 1110(})S
  1765. 6030 V
  1766. (42827)210 648 A
  1767. (va_end(argp);)546 1110 A
  1768. 6120 V
  1769. (42828)210 648 A
  1770. (return)252 1110 A
  1771. ((_syscall(FS,)546 1404 A
  1772. (OPEN,)210 1992 A
  1773. (&m));)210 2244 A
  1774. 6210 V
  1775. (42829)210 648 A
  1776. 1026(})S
  1777. 8418 V
  1778. EP
  1779. %%Page: 406 406
  1780. BP
  1781. /slant 0 def
  1782. /height 0 def
  1783. 630 V
  1784. 12 B
  1785. (406)180 648 A
  1786. 11 R
  1787. 1896(File:)S
  1788. (src/lib/posix/_opendir.c)1050 2129 A
  1789. 10 R
  1790. 3402(MINIX)S
  1791. 3730(SOURCE)S
  1792. 4153(CODE)S
  1793. 990 V
  1794. 7 LST
  1795. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1796. 1080 V
  1797. (src/lib/posix/_opendir.c)1008 1698 A
  1798. 1170 V
  1799. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1800. 1350 V
  1801. (42900)210 648 A
  1802. 1026(/*)S
  1803. (opendir())378 1362 A
  1804. (Author:)294 3378 A
  1805. (Kees)168 3714 A
  1806. 3924(J.)S
  1807. (Bot)126 4050 A
  1808. 1440 V
  1809. (42901)210 648 A
  1810. 1068(*)S
  1811. 3714(24)S
  1812. (Apr)126 3840 A
  1813. (1989)168 4008 A
  1814. 1530 V
  1815. (42902)210 648 A
  1816. 1068(*/)S
  1817. 1620 V
  1818. (42903)210 648 A
  1819. (#define)294 1026 A
  1820. (nil)126 1362 A
  1821. 1530(0)S
  1822. 1710 V
  1823. (42904)210 648 A
  1824. (#include)336 1026 A
  1825. (<lib.h>)294 1404 A
  1826. 1800 V
  1827. (42905)210 648 A
  1828. (#define)294 1026 A
  1829. (close)210 1362 A
  1830. (_close)252 1698 A
  1831. 1890 V
  1832. (42906)210 648 A
  1833. (#define)294 1026 A
  1834. (fcntl)210 1362 A
  1835. (_fcntl)252 1698 A
  1836. 1980 V
  1837. (42907)210 648 A
  1838. (#define)294 1026 A
  1839. (fstat)210 1362 A
  1840. (_fstat)252 1698 A
  1841. 2070 V
  1842. (42908)210 648 A
  1843. (#define)294 1026 A
  1844. (open)168 1362 A
  1845. (_open)210 1698 A
  1846. 2160 V
  1847. (42909)210 648 A
  1848. (#define)294 1026 A
  1849. (opendir)294 1362 A
  1850. (_opendir)336 1698 A
  1851. 2250 V
  1852. (42910)210 648 A
  1853. (#define)294 1026 A
  1854. (stat)168 1362 A
  1855. (_stat)210 1698 A
  1856. 2340 V
  1857. (42911)210 648 A
  1858. (#include)336 1026 A
  1859. (<sys/types.h>)546 1404 A
  1860. 2430 V
  1861. (42912)210 648 A
  1862. (#include)336 1026 A
  1863. (<sys/stat.h>)504 1404 A
  1864. 2520 V
  1865. (42913)210 648 A
  1866. (#include)336 1026 A
  1867. (<dirent.h>)420 1404 A
  1868. 2610 V
  1869. (42914)210 648 A
  1870. (#include)336 1026 A
  1871. (<unistd.h>)420 1404 A
  1872. 2700 V
  1873. (42915)210 648 A
  1874. (#include)336 1026 A
  1875. (<stdlib.h>)420 1404 A
  1876. 2790 V
  1877. (42916)210 648 A
  1878. (#include)336 1026 A
  1879. (<fcntl.h>)378 1404 A
  1880. 2880 V
  1881. (42917)210 648 A
  1882. (#include)336 1026 A
  1883. (<errno.h>)378 1404 A
  1884. 2970 V
  1885. (42918)210 648 A
  1886. 3060 V
  1887. (42919)210 648 A
  1888. (DIR)126 1026 A
  1889. (*opendir(const)588 1194 A
  1890. (char)168 1824 A
  1891. (*name))252 2034 A
  1892. 3150 V
  1893. (42920)210 648 A
  1894. 1026(/*)S
  1895. (Open)168 1152 A
  1896. 1362(a)S
  1897. (directory)378 1446 A
  1898. (for)126 1866 A
  1899. (reading.)336 2034 A
  1900. 2412(*/)S
  1901. 3240 V
  1902. (42921)210 648 A
  1903. 1026({)S
  1904. 3330 V
  1905. (42922)210 648 A
  1906. (int)126 1362 A
  1907. 1530(d,)S
  1908. 1656(f;)S
  1909. 3420 V
  1910. (42923)210 648 A
  1911. (DIR)126 1362 A
  1912. (*dp;)168 1530 A
  1913. 3510 V
  1914. (42924)210 648 A
  1915. (struct)252 1362 A
  1916. (stat)168 1656 A
  1917. (st;)126 1866 A
  1918. 3600 V
  1919. (42925)210 648 A
  1920. 3690 V
  1921. (42926)210 648 A
  1922. 1362(/*)S
  1923. (Only)168 1488 A
  1924. (read)168 1698 A
  1925. (directories.)504 1908 A
  1926. 2454(*/)S
  1927. 3780 V
  1928. (42927)210 648 A
  1929. 1362(if)S
  1930. ((stat(name,)462 1488 A
  1931. (&st))168 1992 A
  1932. 2202(<)S
  1933. 2286(0))S
  1934. (return)252 2412 A
  1935. (nil;)168 2706 A
  1936. 3870 V
  1937. (42928)210 648 A
  1938. 1362(if)S
  1939. ((!S_ISDIR(st.st_mode)))924 1488 A
  1940. 2454({)S
  1941. (errno=)252 2538 A
  1942. (ENOTDIR;)336 2832 A
  1943. (return)252 3210 A
  1944. (nil;)168 3504 A
  1945. 3714(})S
  1946. 3960 V
  1947. (42929)210 648 A
  1948. 4050 V
  1949. (42930)210 648 A
  1950. 1362(if)S
  1951. (((d=)168 1488 A
  1952. (open(name,)420 1698 A
  1953. (O_RDONLY)336 2160 A
  1954. 2538(|)S
  1955. (O_NONBLOCK)))504 2622 A
  1956. 3168(<)S
  1957. 3252(0))S
  1958. (return)252 3378 A
  1959. (nil;)168 3672 A
  1960. 4140 V
  1961. (42931)210 648 A
  1962. 4230 V
  1963. (42932)210 648 A
  1964. 1362(/*)S
  1965. (Check)210 1488 A
  1966. (the)126 1740 A
  1967. (type)168 1908 A
  1968. (again,)252 2118 A
  1969. (mark)168 2412 A
  1970. (close-on-exec,)588 2622 A
  1971. (get)126 3252 A
  1972. 3420(a)S
  1973. (buffer.)294 3504 A
  1974. 3840(*/)S
  1975. 4320 V
  1976. (42933)210 648 A
  1977. 1362(if)S
  1978. ((fstat(d,)378 1488 A
  1979. (&st))168 1908 A
  1980. 2118(<)S
  1981. 2202(0)S
  1982. 4410 V
  1983. (42934)210 648 A
  1984. 1698(||)S
  1985. ((errno=)294 1824 A
  1986. (ENOTDIR,)336 2160 A
  1987. (!S_ISDIR(st.st_mode)))882 2538 A
  1988. 4500 V
  1989. (42935)210 648 A
  1990. 1698(||)S
  1991. ((f=)126 1824 A
  1992. (fcntl(d,)336 1992 A
  1993. (F_GETFD)))378 2370 A
  1994. 2790(<)S
  1995. 2874(0)S
  1996. 4590 V
  1997. (42936)210 648 A
  1998. 1698(||)S
  1999. (fcntl(d,)336 1824 A
  2000. (F_SETFD,)336 2202 A
  2001. 2580(f)S
  2002. 2664(|)S
  2003. (FD_CLOEXEC))462 2748 A
  2004. 3252(<)S
  2005. 3336(0)S
  2006. 4680 V
  2007. (42937)210 648 A
  2008. 1698(||)S
  2009. ((dp=)168 1824 A
  2010. ((DIR)168 2034 A
  2011. 2244(*))S
  2012. (malloc(sizeof(*dp))))840 2370 A
  2013. 3252(==)S
  2014. (nil)126 3378 A
  2015. 4770 V
  2016. (42938)210 648 A
  2017. 1362())S
  2018. 1446({)S
  2019. 4860 V
  2020. (42939)210 648 A
  2021. (int)126 1698 A
  2022. (err=)168 1866 A
  2023. (errno;)252 2076 A
  2024. 4950 V
  2025. (42940)210 648 A
  2026. ((void))252 1698 A
  2027. (close(d);)378 1992 A
  2028. 5040 V
  2029. (42941)210 648 A
  2030. (errno=)252 1698 A
  2031. (err;)168 1992 A
  2032. 5130 V
  2033. (42942)210 648 A
  2034. (return)252 1698 A
  2035. (nil;)168 1992 A
  2036. 5220 V
  2037. (42943)210 648 A
  2038. 1362(})S
  2039. 5310 V
  2040. (42944)210 648 A
  2041. 5400 V
  2042. (42945)210 648 A
  2043. (dp->_fd=)336 1362 A
  2044. 1740(d;)S
  2045. 5490 V
  2046. (42946)210 648 A
  2047. (dp->_v7=)336 1362 A
  2048. (-1;)126 1740 A
  2049. 5580 V
  2050. (42947)210 648 A
  2051. (dp->_count=)462 1362 A
  2052. 1866(0;)S
  2053. 5670 V
  2054. (42948)210 648 A
  2055. (dp->_pos=)378 1362 A
  2056. 1782(0;)S
  2057. 5760 V
  2058. (42949)210 648 A
  2059. 5850 V
  2060. (42950)210 648 A
  2061. (return)252 1362 A
  2062. (dp;)126 1656 A
  2063. 5940 V
  2064. (42951)210 648 A
  2065. 1026(})S
  2066. 8418 V
  2067. EP
  2068. %%Page: 407 407
  2069. BP
  2070. /slant 0 def
  2071. /height 0 def
  2072. 630 V
  2073. 10 R
  2074. 648(MINIX)S
  2075. 976(SOURCE)S
  2076. 1399(CODE)S
  2077. 11 R
  2078. 1871(File:)S
  2079. (src/lib/posix/_pathconf.c)1100 2104 A
  2080. 12 B
  2081. (407)180 4248 A
  2082. 990 V
  2083. 7 LST
  2084. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2085. 1080 V
  2086. (src/lib/posix/_pathconf.c)1050 1698 A
  2087. 1170 V
  2088. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2089. 1350 V
  2090. (43000)210 648 A
  2091. 1026(/*)S
  2092. (POSIX)210 1152 A
  2093. (pathconf)336 1404 A
  2094. ((Sec.)210 1782 A
  2095. (5.7.1))252 2034 A
  2096. (Author:)294 2706 A
  2097. (Andy)168 3042 A
  2098. (Tanenbaum)378 3252 A
  2099. 3672(*/)S
  2100. 1440 V
  2101. (43001)210 648 A
  2102. 1530 V
  2103. (43002)210 648 A
  2104. (#include)336 1026 A
  2105. (<lib.h>)294 1404 A
  2106. 1620 V
  2107. (43003)210 648 A
  2108. (#define)294 1026 A
  2109. (close)210 1362 A
  2110. (_close)252 2034 A
  2111. 1710 V
  2112. (43004)210 648 A
  2113. (#define)294 1026 A
  2114. (open)168 1362 A
  2115. (_open)210 2034 A
  2116. 1800 V
  2117. (43005)210 648 A
  2118. (#define)294 1026 A
  2119. (pathconf)336 1362 A
  2120. (_pathconf)378 2034 A
  2121. 1890 V
  2122. (43006)210 648 A
  2123. (#include)336 1026 A
  2124. (<fcntl.h>)378 1404 A
  2125. 1980 V
  2126. (43007)210 648 A
  2127. (#include)336 1026 A
  2128. (<errno.h>)378 1404 A
  2129. 2070 V
  2130. (43008)210 648 A
  2131. (#include)336 1026 A
  2132. (<unistd.h>)420 1404 A
  2133. 2160 V
  2134. (43009)210 648 A
  2135. 2250 V
  2136. (43010)210 648 A
  2137. (PUBLIC)252 1026 A
  2138. (long)168 1320 A
  2139. (pathconf(path,)588 1530 A
  2140. (name))210 2160 A
  2141. 2340 V
  2142. (43011)210 648 A
  2143. (_CONST)252 1026 A
  2144. (char)168 1320 A
  2145. (*path;)252 1530 A
  2146. 2370(/*)S
  2147. (name)168 2496 A
  2148. 2706(of)S
  2149. (file)168 2832 A
  2150. (being)210 3042 A
  2151. (interrogated)504 3294 A
  2152. 3840(*/)S
  2153. 2430 V
  2154. (43012)210 648 A
  2155. (int)126 1026 A
  2156. (name;)210 1194 A
  2157. 2370(/*)S
  2158. (property)336 2496 A
  2159. (being)210 2874 A
  2160. (inspected)378 3126 A
  2161. 3546(*/)S
  2162. 2520 V
  2163. (43013)210 648 A
  2164. 1026({)S
  2165. 2610 V
  2166. (43014)210 648 A
  2167. 1026(/*)S
  2168. (POSIX)210 1152 A
  2169. (allows)252 1404 A
  2170. (some)168 1698 A
  2171. 1908(of)S
  2172. (the)126 2034 A
  2173. (values)252 2202 A
  2174. 2496(in)S
  2175. (<limits.h>)420 2622 A
  2176. 3084(to)S
  2177. 3210(be)S
  2178. (increased)378 3336 A
  2179. 3756(at)S
  2180. 2700 V
  2181. (43015)210 648 A
  2182. 1068(*)S
  2183. (run)126 1152 A
  2184. (time.)210 1320 A
  2185. (The)126 1614 A
  2186. (pathconf)336 1782 A
  2187. (and)126 2160 A
  2188. (fpathconf)378 2328 A
  2189. (functions)378 2748 A
  2190. (allow)210 3168 A
  2191. (these)210 3420 A
  2192. (values)252 3672 A
  2193. 2790 V
  2194. (43016)210 648 A
  2195. 1068(*)S
  2196. 1152(to)S
  2197. 1278(be)S
  2198. (checked)294 1404 A
  2199. 1740(at)S
  2200. (run)126 1866 A
  2201. (time.)210 2034 A
  2202. (MINIX)210 2328 A
  2203. (does)168 2580 A
  2204. (not)126 2790 A
  2205. (use)126 2958 A
  2206. (this)168 3126 A
  2207. (facility.)378 3336 A
  2208. 2880 V
  2209. (43017)210 648 A
  2210. 1068(*)S
  2211. (The)126 1152 A
  2212. (run-time)336 1320 A
  2213. (limits)252 1698 A
  2214. (are)126 1992 A
  2215. (those)210 2160 A
  2216. (given)210 2412 A
  2217. 2664(in)S
  2218. (<limits.h>.)462 2790 A
  2219. 2970 V
  2220. (43018)210 648 A
  2221. 1068(*/)S
  2222. 3060 V
  2223. (43019)210 648 A
  2224. 3150 V
  2225. (43020)210 648 A
  2226. (int)126 1110 A
  2227. (fd;)126 1278 A
  2228. 3240 V
  2229. (43021)210 648 A
  2230. (long)168 1110 A
  2231. (val;)168 1320 A
  2232. 3330 V
  2233. (43022)210 648 A
  2234. 3420 V
  2235. (43023)210 648 A
  2236. 1110(if)S
  2237. 1236(()S
  2238. ((fd)126 1320 A
  2239. 1488(=)S
  2240. (open(path,)420 1572 A
  2241. (O_RDONLY)))420 2034 A
  2242. 2496(<)S
  2243. 2580(0))S
  2244. (return(-1L);)504 2706 A
  2245. 3510 V
  2246. (43024)210 648 A
  2247. (val)126 1110 A
  2248. 1278(=)S
  2249. (fpathconf(fd,)546 1362 A
  2250. (name);)252 1950 A
  2251. 3600 V
  2252. (43025)210 648 A
  2253. (close(fd);)420 1110 A
  2254. 3690 V
  2255. (43026)210 648 A
  2256. (return(val);)504 1110 A
  2257. 3780 V
  2258. (43027)210 648 A
  2259. 1026(})S
  2260. 4140 V
  2261. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2262. 4230 V
  2263. (src/lib/posix/_pause.c)924 1698 A
  2264. 4320 V
  2265. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2266. 4500 V
  2267. (43100)210 648 A
  2268. (#include)336 1026 A
  2269. (<lib.h>)294 1404 A
  2270. 4590 V
  2271. (43101)210 648 A
  2272. (#define)294 1026 A
  2273. (pause)210 1362 A
  2274. (_pause)252 1698 A
  2275. 4680 V
  2276. (43102)210 648 A
  2277. (#include)336 1026 A
  2278. (<unistd.h>)420 1404 A
  2279. 4770 V
  2280. (43103)210 648 A
  2281. 4860 V
  2282. (43104)210 648 A
  2283. (PUBLIC)252 1026 A
  2284. (int)126 1320 A
  2285. (pause())294 1488 A
  2286. 4950 V
  2287. (43105)210 648 A
  2288. 1026({)S
  2289. 5040 V
  2290. (43106)210 648 A
  2291. (message)294 1110 A
  2292. 1446(m;)S
  2293. 5130 V
  2294. (43107)210 648 A
  2295. 5220 V
  2296. (43108)210 648 A
  2297. (return(_syscall(MM,)798 1110 A
  2298. (PAUSE,)252 1950 A
  2299. (&m));)210 2244 A
  2300. 5310 V
  2301. (43109)210 648 A
  2302. 1026(})S
  2303. 8418 V
  2304. EP
  2305. %%Page: 408 408
  2306. BP
  2307. /slant 0 def
  2308. /height 0 def
  2309. 630 V
  2310. 12 B
  2311. (408)180 648 A
  2312. 11 R
  2313. 1970(File:)S
  2314. (src/lib/posix/_pipe.c)903 2203 A
  2315. 10 R
  2316. 3402(MINIX)S
  2317. 3730(SOURCE)S
  2318. 4153(CODE)S
  2319. 990 V
  2320. 7 LST
  2321. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2322. 1080 V
  2323. (src/lib/posix/_pipe.c)882 1698 A
  2324. 1170 V
  2325. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2326. 1350 V
  2327. (43200)210 648 A
  2328. (#include)336 1026 A
  2329. (<lib.h>)294 1404 A
  2330. 1440 V
  2331. (43201)210 648 A
  2332. (#define)294 1026 A
  2333. (pipe)168 1362 A
  2334. (_pipe)210 1698 A
  2335. 1530 V
  2336. (43202)210 648 A
  2337. (#include)336 1026 A
  2338. (<unistd.h>)420 1404 A
  2339. 1620 V
  2340. (43203)210 648 A
  2341. 1710 V
  2342. (43204)210 648 A
  2343. (PUBLIC)252 1026 A
  2344. (int)126 1320 A
  2345. (pipe(fild))420 1488 A
  2346. 1800 V
  2347. (43205)210 648 A
  2348. (int)126 1026 A
  2349. (fild[2];)336 1194 A
  2350. 1890 V
  2351. (43206)210 648 A
  2352. 1026({)S
  2353. 1980 V
  2354. (43207)210 648 A
  2355. (message)294 1110 A
  2356. 1446(m;)S
  2357. 2070 V
  2358. (43208)210 648 A
  2359. 2160 V
  2360. (43209)210 648 A
  2361. 1110(if)S
  2362. ((_syscall(FS,)546 1236 A
  2363. (PIPE,)210 1824 A
  2364. (&m))126 2076 A
  2365. 2244(<)S
  2366. 2328(0))S
  2367. (return(-1);)462 2454 A
  2368. 2250 V
  2369. (43210)210 648 A
  2370. (fild[0])294 1110 A
  2371. 1446(=)S
  2372. (m.m1_i1;)336 1530 A
  2373. 2340 V
  2374. (43211)210 648 A
  2375. (fild[1])294 1110 A
  2376. 1446(=)S
  2377. (m.m1_i2;)336 1530 A
  2378. 2430 V
  2379. (43212)210 648 A
  2380. (return(0);)420 1110 A
  2381. 2520 V
  2382. (43213)210 648 A
  2383. 1026(})S
  2384. 2790 V
  2385. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2386. 2880 V
  2387. (src/lib/posix/_ptrace.c)966 1698 A
  2388. 2970 V
  2389. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2390. 3150 V
  2391. (43300)210 648 A
  2392. (#include)336 1026 A
  2393. (<lib.h>)294 1404 A
  2394. 3240 V
  2395. (43301)210 648 A
  2396. (#define)294 1026 A
  2397. (ptrace)252 1362 A
  2398. (_ptrace)294 1698 A
  2399. 3330 V
  2400. (43302)210 648 A
  2401. (#include)336 1026 A
  2402. (<unistd.h>)420 1404 A
  2403. 3420 V
  2404. (43303)210 648 A
  2405. 3510 V
  2406. (43304)210 648 A
  2407. (PUBLIC)252 1026 A
  2408. (long)168 1320 A
  2409. (ptrace(req,)462 1530 A
  2410. (pid,)168 2034 A
  2411. (addr,)210 2244 A
  2412. (data))210 2496 A
  2413. 3600 V
  2414. (43305)210 648 A
  2415. (int)126 1026 A
  2416. (req;)168 1194 A
  2417. 3690 V
  2418. (43306)210 648 A
  2419. (pid_t)210 1026 A
  2420. (pid;)168 1278 A
  2421. 3780 V
  2422. (43307)210 648 A
  2423. (long)168 1026 A
  2424. (addr;)210 1236 A
  2425. 3870 V
  2426. (43308)210 648 A
  2427. (long)168 1026 A
  2428. (data;)210 1236 A
  2429. 3960 V
  2430. (43309)210 648 A
  2431. 1026({)S
  2432. 4050 V
  2433. (43310)210 648 A
  2434. (message)294 1110 A
  2435. 1446(m;)S
  2436. 4140 V
  2437. (43311)210 648 A
  2438. 4230 V
  2439. (43312)210 648 A
  2440. (m.m2_i1)294 1110 A
  2441. 1446(=)S
  2442. (pid;)168 1530 A
  2443. 4320 V
  2444. (43313)210 648 A
  2445. (m.m2_i2)294 1110 A
  2446. 1446(=)S
  2447. (req;)168 1530 A
  2448. 4410 V
  2449. (43314)210 648 A
  2450. (m.m2_l1)294 1110 A
  2451. 1446(=)S
  2452. (addr;)210 1530 A
  2453. 4500 V
  2454. (43315)210 648 A
  2455. (m.m2_l2)294 1110 A
  2456. 1446(=)S
  2457. (data;)210 1530 A
  2458. 4590 V
  2459. (43316)210 648 A
  2460. 1110(if)S
  2461. ((_syscall(MM,)546 1236 A
  2462. (PTRACE,)294 1824 A
  2463. (&m))126 2160 A
  2464. 2328(<)S
  2465. 2412(0))S
  2466. (return(-1);)462 2538 A
  2467. 4680 V
  2468. (43317)210 648 A
  2469. 4770 V
  2470. (43318)210 648 A
  2471. 1110(/*)S
  2472. (There)210 1236 A
  2473. (was)126 1488 A
  2474. 1656(no)S
  2475. (error,)252 1782 A
  2476. (but)126 2076 A
  2477. 2244(-1)S
  2478. 2370(is)S
  2479. 2496(a)S
  2480. (legal)210 2580 A
  2481. (return)252 2832 A
  2482. (value.)252 3126 A
  2483. (Clear)210 3462 A
  2484. (errno)210 3714 A
  2485. 3966(if)S
  2486. 4860 V
  2487. (43319)210 648 A
  2488. 1152(*)S
  2489. (necessary)378 1236 A
  2490. 1656(to)S
  2491. (distinguish)462 1782 A
  2492. (this)168 2286 A
  2493. (case.)210 2496 A
  2494. (_syscall)336 2790 A
  2495. (has)126 3168 A
  2496. (set)126 3336 A
  2497. (errno)210 3504 A
  2498. 3756(to)S
  2499. (nonzero)294 3882 A
  2500. 4950 V
  2501. (43320)210 648 A
  2502. 1152(*)S
  2503. (for)126 1236 A
  2504. (the)126 1404 A
  2505. (error)210 1572 A
  2506. (case.)210 1824 A
  2507. 5040 V
  2508. (43321)210 648 A
  2509. 1152(*/)S
  2510. 5130 V
  2511. (43322)210 648 A
  2512. 1110(if)S
  2513. ((m.m2_l2)336 1236 A
  2514. 1614(==)S
  2515. (-1))126 1740 A
  2516. (errno)210 1908 A
  2517. 2160(=)S
  2518. 2244(0;)S
  2519. 5220 V
  2520. (43323)210 648 A
  2521. (return(m.m2_l2);)672 1110 A
  2522. 5310 V
  2523. (43324)210 648 A
  2524. 1026(})S
  2525. 8418 V
  2526. EP
  2527. %%Page: 409 409
  2528. BP
  2529. /slant 0 def
  2530. /height 0 def
  2531. 630 V
  2532. 10 R
  2533. 648(MINIX)S
  2534. 976(SOURCE)S
  2535. 1399(CODE)S
  2536. 11 R
  2537. 1969(File:)S
  2538. (src/lib/posix/_read.c)904 2202 A
  2539. 12 B
  2540. (409)180 4248 A
  2541. 990 V
  2542. 7 LST
  2543. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2544. 1080 V
  2545. (src/lib/posix/_read.c)882 1698 A
  2546. 1170 V
  2547. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2548. 1350 V
  2549. (43400)210 648 A
  2550. (#include)336 1026 A
  2551. (<lib.h>)294 1404 A
  2552. 1440 V
  2553. (43401)210 648 A
  2554. (#define)294 1026 A
  2555. (read)168 1362 A
  2556. (_read)210 1698 A
  2557. 1530 V
  2558. (43402)210 648 A
  2559. (#include)336 1026 A
  2560. (<unistd.h>)420 1404 A
  2561. 1620 V
  2562. (43403)210 648 A
  2563. 1710 V
  2564. (43404)210 648 A
  2565. (PUBLIC)252 1026 A
  2566. (ssize_t)294 1320 A
  2567. (read(fd,)336 1656 A
  2568. (buffer,)294 2034 A
  2569. (nbytes))294 2370 A
  2570. 1800 V
  2571. (43405)210 648 A
  2572. (int)126 1026 A
  2573. (fd;)126 1194 A
  2574. 1890 V
  2575. (43406)210 648 A
  2576. (void)168 1026 A
  2577. (*buffer;)336 1236 A
  2578. 1980 V
  2579. (43407)210 648 A
  2580. (size_t)252 1026 A
  2581. (nbytes;)294 1320 A
  2582. 2070 V
  2583. (43408)210 648 A
  2584. 1026({)S
  2585. 2160 V
  2586. (43409)210 648 A
  2587. (message)294 1110 A
  2588. 1446(m;)S
  2589. 2250 V
  2590. (43410)210 648 A
  2591. 2340 V
  2592. (43411)210 648 A
  2593. (m.m1_i1)294 1110 A
  2594. 1446(=)S
  2595. (fd;)126 1530 A
  2596. 2430 V
  2597. (43412)210 648 A
  2598. (m.m1_i2)294 1110 A
  2599. 1446(=)S
  2600. (nbytes;)294 1530 A
  2601. 2520 V
  2602. (43413)210 648 A
  2603. (m.m1_p1)294 1110 A
  2604. 1446(=)S
  2605. ((char)210 1530 A
  2606. 1782(*))S
  2607. (buffer;)294 1908 A
  2608. 2610 V
  2609. (43414)210 648 A
  2610. (return(_syscall(FS,)798 1110 A
  2611. (READ,)210 1950 A
  2612. (&m));)210 2202 A
  2613. 2700 V
  2614. (43415)210 648 A
  2615. 1026(})S
  2616. 3240 V
  2617. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2618. 3330 V
  2619. (src/lib/posix/_readdir.c)1008 1698 A
  2620. 3420 V
  2621. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2622. 3600 V
  2623. (43500)210 648 A
  2624. 1026(/*)S
  2625. (readdir())378 1362 A
  2626. (Author:)294 3378 A
  2627. (Kees)168 3714 A
  2628. 3924(J.)S
  2629. (Bot)126 4050 A
  2630. 3690 V
  2631. (43501)210 648 A
  2632. 1068(*)S
  2633. 3714(24)S
  2634. (Apr)126 3840 A
  2635. (1989)168 4008 A
  2636. 3780 V
  2637. (43502)210 648 A
  2638. 1068(*/)S
  2639. 3870 V
  2640. (43503)210 648 A
  2641. (#define)294 1026 A
  2642. (nil)126 1362 A
  2643. 1530(0)S
  2644. 3960 V
  2645. (43504)210 648 A
  2646. (#include)336 1026 A
  2647. (<lib.h>)294 1404 A
  2648. 4050 V
  2649. (43505)210 648 A
  2650. (#define)294 1026 A
  2651. (read)168 1362 A
  2652. (_read)210 1698 A
  2653. 4140 V
  2654. (43506)210 648 A
  2655. (#define)294 1026 A
  2656. (readdir)294 1362 A
  2657. (_readdir)336 1698 A
  2658. 4230 V
  2659. (43507)210 648 A
  2660. (#include)336 1026 A
  2661. (<sys/types.h>)546 1404 A
  2662. 4320 V
  2663. (43508)210 648 A
  2664. (#include)336 1026 A
  2665. (<sys/stat.h>)504 1404 A
  2666. 4410 V
  2667. (43509)210 648 A
  2668. (#include)336 1026 A
  2669. (<dirent.h>)420 1404 A
  2670. 4500 V
  2671. (43510)210 648 A
  2672. (#include)336 1026 A
  2673. (<unistd.h>)420 1404 A
  2674. 4590 V
  2675. (43511)210 648 A
  2676. (#include)336 1026 A
  2677. (<stdlib.h>)420 1404 A
  2678. 4680 V
  2679. (43512)210 648 A
  2680. (#include)336 1026 A
  2681. (<fcntl.h>)378 1404 A
  2682. 4770 V
  2683. (43513)210 648 A
  2684. (#include)336 1026 A
  2685. (<limits.h>)420 1404 A
  2686. 4860 V
  2687. (43514)210 648 A
  2688. (#include)336 1026 A
  2689. (<errno.h>)378 1404 A
  2690. 4950 V
  2691. (43515)210 648 A
  2692. (#include)336 1026 A
  2693. (<string.h>)420 1404 A
  2694. 5040 V
  2695. (43516)210 648 A
  2696. 5130 V
  2697. (43517)210 648 A
  2698. (#define)294 1026 A
  2699. (v7ent(p))336 1362 A
  2700. (((struct)336 2034 A
  2701. (_v7_direct)420 2412 A
  2702. 2874(*))S
  2703. ((p)))168 3000 A
  2704. 5220 V
  2705. (43518)210 648 A
  2706. 5310 V
  2707. (43519)210 648 A
  2708. (struct)252 1026 A
  2709. (dirent)252 1320 A
  2710. (*readdir(DIR)504 1614 A
  2711. (*dp))168 2160 A
  2712. 5400 V
  2713. (43520)210 648 A
  2714. 1026(/*)S
  2715. (Return)252 1152 A
  2716. (the)126 1446 A
  2717. (next)168 1614 A
  2718. (entry)210 1824 A
  2719. 2076(in)S
  2720. 2202(a)S
  2721. (directory.)420 2286 A
  2722. (Handle)252 2790 A
  2723. 3084(V7)S
  2724. (and)126 3210 A
  2725. (FLEX)168 3378 A
  2726. (format)252 3588 A
  2727. (dirs.)210 3882 A
  2728. 4134(*/)S
  2729. 5490 V
  2730. (43521)210 648 A
  2731. 1026({)S
  2732. 5580 V
  2733. (43522)210 648 A
  2734. (struct)252 1362 A
  2735. (dirent)252 1656 A
  2736. (*e;)126 1950 A
  2737. 5670 V
  2738. (43523)210 648 A
  2739. 5760 V
  2740. (43524)210 648 A
  2741. 1362(if)S
  2742. ((dp)126 1488 A
  2743. 1656(==)S
  2744. (nil))168 1782 A
  2745. 1992({)S
  2746. (errno=)252 2076 A
  2747. (EBADF;)252 2370 A
  2748. (return)252 2664 A
  2749. (nil;)168 2958 A
  2750. 3168(})S
  2751. 5850 V
  2752. (43525)210 648 A
  2753. 5940 V
  2754. (43526)210 648 A
  2755. 1362(do)S
  2756. 1488({)S
  2757. 6030 V
  2758. (43527)210 648 A
  2759. 1698(if)S
  2760. ((dp->_count)462 1824 A
  2761. 2328(<=)S
  2762. 2454(0))S
  2763. 2580({)S
  2764. 6120 V
  2765. (43528)210 648 A
  2766. 2034(/*)S
  2767. (Read)168 2160 A
  2768. (the)126 2370 A
  2769. (next)168 2538 A
  2770. (directory)378 2748 A
  2771. (block.)252 3168 A
  2772. 3462(*/)S
  2773. 6210 V
  2774. (43529)210 648 A
  2775. (dp->_count=)462 2034 A
  2776. (read(dp->_fd,)546 2538 A
  2777. (dp->_buf,)378 3126 A
  2778. (sizeof(dp->_buf));)756 3546 A
  2779. 8418 V
  2780. EP
  2781. %%Page: 410 410
  2782. BP
  2783. /slant 0 def
  2784. /height 0 def
  2785. 630 V
  2786. 12 B
  2787. (410)180 648 A
  2788. 11 R
  2789. 1908(File:)S
  2790. (src/lib/posix/_readdir.c)1027 2141 A
  2791. 10 R
  2792. 3402(MINIX)S
  2793. 3730(SOURCE)S
  2794. 4153(CODE)S
  2795. 900 V
  2796. 7 LST
  2797. (43530)210 648 A
  2798. 2034(if)S
  2799. ((dp->_count)462 2160 A
  2800. 2664(<=)S
  2801. 2790(0))S
  2802. (return)252 2916 A
  2803. (nil;)168 3210 A
  2804. 990 V
  2805. (43531)210 648 A
  2806. 1080 V
  2807. (43532)210 648 A
  2808. (dp->_count/=)504 2034 A
  2809. (sizeof(dp->_buf[0]);)840 2580 A
  2810. 1170 V
  2811. (43533)210 648 A
  2812. (dp->_ptr=)378 2034 A
  2813. (dp->_buf;)378 2454 A
  2814. 1260 V
  2815. (43534)210 648 A
  2816. 1350 V
  2817. (43535)210 648 A
  2818. 2034(/*)S
  2819. (Extent)252 2160 A
  2820. 2454(is)S
  2821. (zero)168 2580 A
  2822. 2790(of)S
  2823. (the)126 2916 A
  2824. (first)210 3084 A
  2825. (flex)168 3336 A
  2826. (entry.)252 3546 A
  2827. 3840(*/)S
  2828. 1440 V
  2829. (43536)210 648 A
  2830. 2034(if)S
  2831. ((dp->_v7)336 2160 A
  2832. 2538(==)S
  2833. ((char)-1))378 2664 A
  2834. (dp->_v7=)336 3084 A
  2835. (dp->_buf[0].d_extent;)882 3462 A
  2836. 1530 V
  2837. (43537)210 648 A
  2838. 1698(})S
  2839. 1620 V
  2840. (43538)210 648 A
  2841. 1710 V
  2842. (43539)210 648 A
  2843. 1698(if)S
  2844. ((!dp->_v7))420 1824 A
  2845. 2286({)S
  2846. 1800 V
  2847. (43540)210 648 A
  2848. 2034(/*)S
  2849. (FLEX.)210 2160 A
  2850. 2412(*/)S
  2851. 1890 V
  2852. (43541)210 648 A
  2853. 2034(e=)S
  2854. ((struct)294 2160 A
  2855. (dirent)252 2496 A
  2856. 2790(*))S
  2857. (dp->_ptr;)378 2916 A
  2858. 1980 V
  2859. (43542)210 648 A
  2860. 1698(})S
  2861. (else)168 1782 A
  2862. 1992({)S
  2863. 2070 V
  2864. (43543)210 648 A
  2865. 2034(/*)S
  2866. (V7:)126 2160 A
  2867. (transform)378 2328 A
  2868. 2748(to)S
  2869. (FLEX.)210 2874 A
  2870. 3126(*/)S
  2871. 2160 V
  2872. (43544)210 648 A
  2873. 2034(e=)S
  2874. ((struct)294 2160 A
  2875. (dirent)252 2496 A
  2876. 2790(*))S
  2877. (dp->_v7f;)378 2916 A
  2878. 2250 V
  2879. (43545)210 648 A
  2880. (e->d_ino=)378 2034 A
  2881. (v7ent(dp->_ptr)->d_ino;)966 2454 A
  2882. 2340 V
  2883. (43546)210 648 A
  2884. (e->d_extent=)504 2034 A
  2885. 2580(1;)S
  2886. 2430 V
  2887. (43547)210 648 A
  2888. (memcpy(e->d_name,)714 2034 A
  2889. (v7ent(dp->_ptr)->d_name,)1008 2790 A
  2890. (14);)168 3840 A
  2891. 2520 V
  2892. (43548)210 648 A
  2893. (e->d_name[14]=)588 2034 A
  2894. 2664(0;)S
  2895. 2610 V
  2896. (43549)210 648 A
  2897. 1698(})S
  2898. 2700 V
  2899. (43550)210 648 A
  2900. 2790 V
  2901. (43551)210 648 A
  2902. (dp->_ptr+=)420 1698 A
  2903. 2160(1)S
  2904. 2244(+)S
  2905. (e->d_extent;)504 2328 A
  2906. 2880 V
  2907. (43552)210 648 A
  2908. (dp->_count-=)504 1698 A
  2909. 2244(1)S
  2910. 2328(+)S
  2911. (e->d_extent;)504 2412 A
  2912. 2970 V
  2913. (43553)210 648 A
  2914. (dp->_pos+=)420 1698 A
  2915. 2160((1)S
  2916. 2286(+)S
  2917. (e->d_extent))504 2370 A
  2918. 2916(*)S
  2919. (sizeof(*dp->_ptr);)756 3000 A
  2920. 3060 V
  2921. (43554)210 648 A
  2922. 3150 V
  2923. (43555)210 648 A
  2924. 1362(})S
  2925. (while)210 1446 A
  2926. ((e->d_ino)378 1698 A
  2927. 2118(==)S
  2928. (0);)126 2244 A
  2929. 3240 V
  2930. (43556)210 648 A
  2931. (return)252 1362 A
  2932. 1656(e;)S
  2933. 3330 V
  2934. (43557)210 648 A
  2935. 1026(})S
  2936. 3690 V
  2937. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2938. 3780 V
  2939. (src/lib/posix/_rename.c)966 1698 A
  2940. 3870 V
  2941. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2942. 4050 V
  2943. (43600)210 648 A
  2944. (#include)336 1026 A
  2945. (<lib.h>)294 1404 A
  2946. 4140 V
  2947. (43601)210 648 A
  2948. (#define)294 1026 A
  2949. (rename)252 1362 A
  2950. (_rename)294 1698 A
  2951. 4230 V
  2952. (43602)210 648 A
  2953. (#include)336 1026 A
  2954. (<string.h>)420 1404 A
  2955. 4320 V
  2956. (43603)210 648 A
  2957. (#include)336 1026 A
  2958. (<stdio.h>)378 1404 A
  2959. 4410 V
  2960. (43604)210 648 A
  2961. 4500 V
  2962. (43605)210 648 A
  2963. (PUBLIC)252 1026 A
  2964. (int)126 1320 A
  2965. (rename(name,)504 1488 A
  2966. (name2))252 2034 A
  2967. 4590 V
  2968. (43606)210 648 A
  2969. (_CONST)252 1026 A
  2970. (char)168 1320 A
  2971. (*name,)252 1530 A
  2972. (*name2;)294 1824 A
  2973. 4680 V
  2974. (43607)210 648 A
  2975. 1026({)S
  2976. 4770 V
  2977. (43608)210 648 A
  2978. (message)294 1110 A
  2979. 1446(m;)S
  2980. 4860 V
  2981. (43609)210 648 A
  2982. 4950 V
  2983. (43610)210 648 A
  2984. (m.m1_i1)294 1110 A
  2985. 1446(=)S
  2986. (strlen(name))504 1530 A
  2987. 2076(+)S
  2988. 2160(1;)S
  2989. 5040 V
  2990. (43611)210 648 A
  2991. (m.m1_i2)294 1110 A
  2992. 1446(=)S
  2993. (strlen(name2))546 1530 A
  2994. 2118(+)S
  2995. 2202(1;)S
  2996. 5130 V
  2997. (43612)210 648 A
  2998. (m.m1_p1)294 1110 A
  2999. 1446(=)S
  3000. ((char)210 1530 A
  3001. 1782(*))S
  3002. (name;)210 1908 A
  3003. 5220 V
  3004. (43613)210 648 A
  3005. (m.m1_p2)294 1110 A
  3006. 1446(=)S
  3007. ((char)210 1530 A
  3008. 1782(*))S
  3009. (name2;)252 1908 A
  3010. 5310 V
  3011. (43614)210 648 A
  3012. (return(_syscall(FS,)798 1110 A
  3013. (RENAME,)294 1950 A
  3014. (&m));)210 2286 A
  3015. 5400 V
  3016. (43615)210 648 A
  3017. 1026(})S
  3018. 8418 V
  3019. EP
  3020. %%Page: 411 411
  3021. BP
  3022. /slant 0 def
  3023. /height 0 def
  3024. 630 V
  3025. 10 R
  3026. 648(MINIX)S
  3027. 976(SOURCE)S
  3028. 1399(CODE)S
  3029. 11 R
  3030. 1850(File:)S
  3031. (src/lib/posix/_rewinddir.c)1143 2083 A
  3032. 12 B
  3033. (411)180 4248 A
  3034. 990 V
  3035. 7 LST
  3036. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3037. 1080 V
  3038. (src/lib/posix/_rewinddir.c)1092 1698 A
  3039. 1170 V
  3040. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3041. 1350 V
  3042. (43700)210 648 A
  3043. 1026(/*)S
  3044. (rewinddir())462 1362 A
  3045. (Author:)294 3378 A
  3046. (Kees)168 3714 A
  3047. 3924(J.)S
  3048. (Bot)126 4050 A
  3049. 1440 V
  3050. (43701)210 648 A
  3051. 1068(*)S
  3052. 3714(24)S
  3053. (Apr)126 3840 A
  3054. (1989)168 4008 A
  3055. 1530 V
  3056. (43702)210 648 A
  3057. 1068(*/)S
  3058. 1620 V
  3059. (43703)210 648 A
  3060. (#define)294 1026 A
  3061. (nil)126 1362 A
  3062. 1530(0)S
  3063. 1710 V
  3064. (43704)210 648 A
  3065. (#include)336 1026 A
  3066. (<lib.h>)294 1404 A
  3067. 1800 V
  3068. (43705)210 648 A
  3069. (#define)294 1026 A
  3070. (rewinddir)378 1362 A
  3071. (_rewinddir)420 1782 A
  3072. 1890 V
  3073. (43706)210 648 A
  3074. (#define)294 1026 A
  3075. (seekdir)294 1362 A
  3076. (_seekdir)336 1698 A
  3077. 1980 V
  3078. (43707)210 648 A
  3079. (#include)336 1026 A
  3080. (<sys/types.h>)546 1404 A
  3081. 2070 V
  3082. (43708)210 648 A
  3083. (#include)336 1026 A
  3084. (<dirent.h>)420 1404 A
  3085. 2160 V
  3086. (43709)210 648 A
  3087. 2250 V
  3088. (43710)210 648 A
  3089. (void)168 1026 A
  3090. (rewinddir(DIR)546 1236 A
  3091. (*dp))168 1824 A
  3092. 2340 V
  3093. (43711)210 648 A
  3094. 1026({)S
  3095. 2430 V
  3096. (43712)210 648 A
  3097. ((void))252 1362 A
  3098. (seekdir(dp,)462 1656 A
  3099. (0);)126 2160 A
  3100. 2520 V
  3101. (43713)210 648 A
  3102. 1026(})S
  3103. 2790 V
  3104. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3105. 2880 V
  3106. (src/lib/posix/_rmdir.c)924 1698 A
  3107. 2970 V
  3108. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3109. 3150 V
  3110. (43800)210 648 A
  3111. (#include)336 1026 A
  3112. (<lib.h>)294 1404 A
  3113. 3240 V
  3114. (43801)210 648 A
  3115. (#define)294 1026 A
  3116. (rmdir)210 1362 A
  3117. (_rmdir)252 1698 A
  3118. 3330 V
  3119. (43802)210 648 A
  3120. (#include)336 1026 A
  3121. (<unistd.h>)420 1404 A
  3122. 3420 V
  3123. (43803)210 648 A
  3124. 3510 V
  3125. (43804)210 648 A
  3126. (PUBLIC)252 1026 A
  3127. (int)126 1320 A
  3128. (rmdir(name))462 1488 A
  3129. 3600 V
  3130. (43805)210 648 A
  3131. (_CONST)252 1026 A
  3132. (char)168 1320 A
  3133. (*name;)252 1530 A
  3134. 3690 V
  3135. (43806)210 648 A
  3136. 1026({)S
  3137. 3780 V
  3138. (43807)210 648 A
  3139. (message)294 1110 A
  3140. 1446(m;)S
  3141. 3870 V
  3142. (43808)210 648 A
  3143. 3960 V
  3144. (43809)210 648 A
  3145. (_loadname(name,)630 1110 A
  3146. (&m);)168 1782 A
  3147. 4050 V
  3148. (43810)210 648 A
  3149. (return(_syscall(FS,)798 1110 A
  3150. (RMDIR,)252 1950 A
  3151. (&m));)210 2244 A
  3152. 4140 V
  3153. (43811)210 648 A
  3154. 1026(})S
  3155. 4590 V
  3156. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3157. 4680 V
  3158. (src/lib/posix/_setgid.c)966 1698 A
  3159. 4770 V
  3160. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3161. 4950 V
  3162. (43900)210 648 A
  3163. (#include)336 1026 A
  3164. (<lib.h>)294 1404 A
  3165. 5040 V
  3166. (43901)210 648 A
  3167. (#define)294 1026 A
  3168. (setgid)252 1362 A
  3169. (_setgid)294 1698 A
  3170. 5130 V
  3171. (43902)210 648 A
  3172. (#include)336 1026 A
  3173. (<unistd.h>)420 1404 A
  3174. 5220 V
  3175. (43903)210 648 A
  3176. 5310 V
  3177. (43904)210 648 A
  3178. (PUBLIC)252 1026 A
  3179. (int)126 1320 A
  3180. (setgid(grp))462 1488 A
  3181. 5400 V
  3182. (43905)210 648 A
  3183. (gid_t)210 1026 A
  3184. (grp;)168 1278 A
  3185. 5490 V
  3186. (43906)210 648 A
  3187. 1026({)S
  3188. 5580 V
  3189. (43907)210 648 A
  3190. (message)294 1110 A
  3191. 1446(m;)S
  3192. 5670 V
  3193. (43908)210 648 A
  3194. 5760 V
  3195. (43909)210 648 A
  3196. (m.m1_i1)294 1110 A
  3197. 1446(=)S
  3198. ((int))210 1530 A
  3199. (grp;)168 1782 A
  3200. 5850 V
  3201. (43910)210 648 A
  3202. (return(_syscall(MM,)798 1110 A
  3203. (SETGID,)294 1950 A
  3204. (&m));)210 2286 A
  3205. 5940 V
  3206. (43911)210 648 A
  3207. 1026(})S
  3208. 8418 V
  3209. EP
  3210. %%Page: 412 412
  3211. BP
  3212. /slant 0 def
  3213. /height 0 def
  3214. 630 V
  3215. 12 B
  3216. (412)180 648 A
  3217. 11 R
  3218. 1939(File:)S
  3219. (src/lib/posix/_setsid.c)965 2172 A
  3220. 10 R
  3221. 3402(MINIX)S
  3222. 3730(SOURCE)S
  3223. 4153(CODE)S
  3224. 990 V
  3225. 7 LST
  3226. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3227. 1080 V
  3228. (src/lib/posix/_setsid.c)966 1698 A
  3229. 1170 V
  3230. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3231. 1350 V
  3232. (44000)210 648 A
  3233. (#include)336 1026 A
  3234. (<lib.h>)294 1404 A
  3235. 1440 V
  3236. (44001)210 648 A
  3237. (#define)294 1026 A
  3238. (setsid)252 1362 A
  3239. (_setsid)294 1698 A
  3240. 1530 V
  3241. (44002)210 648 A
  3242. (#include)336 1026 A
  3243. (<unistd.h>)420 1404 A
  3244. 1620 V
  3245. (44003)210 648 A
  3246. 1710 V
  3247. (44004)210 648 A
  3248. (PUBLIC)252 1026 A
  3249. (pid_t)210 1320 A
  3250. (setsid())336 1572 A
  3251. 1800 V
  3252. (44005)210 648 A
  3253. 1026({)S
  3254. 1890 V
  3255. (44006)210 648 A
  3256. (message)294 1110 A
  3257. 1446(m;)S
  3258. 1980 V
  3259. (44007)210 648 A
  3260. 2070 V
  3261. (44008)210 648 A
  3262. (return(_syscall(MM,)798 1110 A
  3263. (SETSID,)294 1950 A
  3264. (&m));)210 2286 A
  3265. 2160 V
  3266. (44009)210 648 A
  3267. 1026(})S
  3268. 2790 V
  3269. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3270. 2880 V
  3271. (src/lib/posix/_setuid.c)966 1698 A
  3272. 2970 V
  3273. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3274. 3150 V
  3275. (44100)210 648 A
  3276. (#include)336 1026 A
  3277. (<lib.h>)294 1404 A
  3278. 3240 V
  3279. (44101)210 648 A
  3280. (#define)294 1026 A
  3281. (setuid)252 1362 A
  3282. (_setuid)294 1698 A
  3283. 3330 V
  3284. (44102)210 648 A
  3285. (#include)336 1026 A
  3286. (<unistd.h>)420 1404 A
  3287. 3420 V
  3288. (44103)210 648 A
  3289. 3510 V
  3290. (44104)210 648 A
  3291. (PUBLIC)252 1026 A
  3292. (int)126 1320 A
  3293. (setuid(usr))462 1488 A
  3294. 3600 V
  3295. (44105)210 648 A
  3296. (Uid_t)210 1026 A
  3297. (usr;)168 1278 A
  3298. 3690 V
  3299. (44106)210 648 A
  3300. 1026({)S
  3301. 3780 V
  3302. (44107)210 648 A
  3303. (message)294 1110 A
  3304. 1446(m;)S
  3305. 3870 V
  3306. (44108)210 648 A
  3307. 3960 V
  3308. (44109)210 648 A
  3309. (m.m1_i1)294 1110 A
  3310. 1446(=)S
  3311. (usr;)168 1530 A
  3312. 4050 V
  3313. (44110)210 648 A
  3314. (return(_syscall(MM,)798 1110 A
  3315. (SETUID,)294 1950 A
  3316. (&m));)210 2286 A
  3317. 4140 V
  3318. (44111)210 648 A
  3319. 1026(})S
  3320. 4590 V
  3321. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3322. 4680 V
  3323. (src/lib/posix/_sigaction.c)1092 1698 A
  3324. 4770 V
  3325. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3326. 4950 V
  3327. (44200)210 648 A
  3328. (#include)336 1026 A
  3329. (<lib.h>)294 1404 A
  3330. 5040 V
  3331. (44201)210 648 A
  3332. (#define)294 1026 A
  3333. (sigaction)378 1362 A
  3334. (_sigaction)420 1782 A
  3335. 5130 V
  3336. (44202)210 648 A
  3337. (#include)336 1026 A
  3338. (<sys/sigcontext.h>)756 1404 A
  3339. 5220 V
  3340. (44203)210 648 A
  3341. (#include)336 1026 A
  3342. (<signal.h>)420 1404 A
  3343. 5310 V
  3344. (44204)210 648 A
  3345. 5400 V
  3346. (44205)210 648 A
  3347. (_PROTOTYPE(int)588 1026 A
  3348. (__sigreturn,)504 1656 A
  3349. ((void));)336 2202 A
  3350. 5490 V
  3351. (44206)210 648 A
  3352. 5580 V
  3353. (44207)210 648 A
  3354. (PUBLIC)252 1026 A
  3355. (int)126 1320 A
  3356. (sigaction(sig,)588 1488 A
  3357. (act,)168 2118 A
  3358. (oact))210 2328 A
  3359. 5670 V
  3360. (44208)210 648 A
  3361. (int)126 1026 A
  3362. (sig;)168 1194 A
  3363. 5760 V
  3364. (44209)210 648 A
  3365. (_CONST)252 1026 A
  3366. (struct)252 1320 A
  3367. (sigaction)378 1614 A
  3368. (*act;)210 2034 A
  3369. 5850 V
  3370. (44210)210 648 A
  3371. (struct)252 1026 A
  3372. (sigaction)378 1320 A
  3373. (*oact;)252 1740 A
  3374. 5940 V
  3375. (44211)210 648 A
  3376. 1026({)S
  3377. 6030 V
  3378. (44212)210 648 A
  3379. (message)294 1110 A
  3380. 1446(m;)S
  3381. 6120 V
  3382. (44213)210 648 A
  3383. 6210 V
  3384. (44214)210 648 A
  3385. (m.m1_i2)294 1110 A
  3386. 1446(=)S
  3387. (sig;)168 1530 A
  3388. 8418 V
  3389. EP
  3390. %%Page: 413 413
  3391. BP
  3392. /slant 0 def
  3393. /height 0 def
  3394. 630 V
  3395. 10 R
  3396. 648(MINIX)S
  3397. 976(SOURCE)S
  3398. 1399(CODE)S
  3399. 11 R
  3400. 1865(File:)S
  3401. (src/lib/posix/_sigaction.c)1113 2098 A
  3402. 12 B
  3403. (413)180 4248 A
  3404. 900 V
  3405. 7 LST
  3406. (44215)210 648 A
  3407. 990 V
  3408. (44216)210 648 A
  3409. 1110(/*)S
  3410. (XXX)126 1236 A
  3411. 1404(-)S
  3412. (yet)126 1488 A
  3413. (more)168 1656 A
  3414. (type)168 1866 A
  3415. (puns)168 2076 A
  3416. (because)294 2286 A
  3417. (message)294 2622 A
  3418. (struct)252 2958 A
  3419. 3252(is)S
  3420. (short)210 3378 A
  3421. 3630(of)S
  3422. (types.)252 3756 A
  3423. 4050(*/)S
  3424. 1080 V
  3425. (44217)210 648 A
  3426. (m.m1_p1)294 1110 A
  3427. 1446(=)S
  3428. ((char)210 1530 A
  3429. 1782(*))S
  3430. (act;)168 1908 A
  3431. 1170 V
  3432. (44218)210 648 A
  3433. (m.m1_p2)294 1110 A
  3434. 1446(=)S
  3435. ((char)210 1530 A
  3436. 1782(*))S
  3437. (oact;)210 1908 A
  3438. 1260 V
  3439. (44219)210 648 A
  3440. (m.m1_p3)294 1110 A
  3441. 1446(=)S
  3442. ((char)210 1530 A
  3443. 1782(*))S
  3444. (__sigreturn;)504 1908 A
  3445. 1350 V
  3446. (44220)210 648 A
  3447. 1440 V
  3448. (44221)210 648 A
  3449. (return(_syscall(MM,)798 1110 A
  3450. (SIGACTION,)420 1950 A
  3451. (&m));)210 2412 A
  3452. 1530 V
  3453. (44222)210 648 A
  3454. 1026(})S
  3455. 1890 V
  3456. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3457. 1980 V
  3458. (src/lib/posix/_sigpending.c)1134 1698 A
  3459. 2070 V
  3460. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3461. 2250 V
  3462. (44300)210 648 A
  3463. (#include)336 1026 A
  3464. (<lib.h>)294 1404 A
  3465. 2340 V
  3466. (44301)210 648 A
  3467. (#define)294 1026 A
  3468. (sigpending)420 1362 A
  3469. (_sigpending)462 1824 A
  3470. 2430 V
  3471. (44302)210 648 A
  3472. (#include)336 1026 A
  3473. (<signal.h>)420 1404 A
  3474. 2520 V
  3475. (44303)210 648 A
  3476. 2610 V
  3477. (44304)210 648 A
  3478. (PUBLIC)252 1026 A
  3479. (int)126 1320 A
  3480. (sigpending(set))630 1488 A
  3481. 2700 V
  3482. (44305)210 648 A
  3483. (sigset_t)336 1026 A
  3484. (*set;)210 1404 A
  3485. 2790 V
  3486. (44306)210 648 A
  3487. 1026({)S
  3488. 2880 V
  3489. (44307)210 648 A
  3490. (message)294 1110 A
  3491. 1446(m;)S
  3492. 2970 V
  3493. (44308)210 648 A
  3494. 3060 V
  3495. (44309)210 648 A
  3496. 1110(if)S
  3497. ((_syscall(MM,)546 1236 A
  3498. (SIGPENDING,)462 1824 A
  3499. (&m))126 2328 A
  3500. 2496(<)S
  3501. 2580(0))S
  3502. (return(-1);)462 2706 A
  3503. 3150 V
  3504. (44310)210 648 A
  3505. (*set)168 1110 A
  3506. 1320(=)S
  3507. ((sigset_t))420 1404 A
  3508. (m.m2_l1;)336 1866 A
  3509. 3240 V
  3510. (44311)210 648 A
  3511. (return(m.m_type);)714 1110 A
  3512. 3330 V
  3513. (44312)210 648 A
  3514. 1026(})S
  3515. 3690 V
  3516. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3517. 3780 V
  3518. (src/lib/posix/_sigprocmask.c)1176 1698 A
  3519. 3870 V
  3520. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3521. 4050 V
  3522. (44400)210 648 A
  3523. (#include)336 1026 A
  3524. (<lib.h>)294 1404 A
  3525. 4140 V
  3526. (44401)210 648 A
  3527. (#define)294 1026 A
  3528. (sigprocmask)462 1362 A
  3529. (_sigprocmask)504 1866 A
  3530. 4230 V
  3531. (44402)210 648 A
  3532. (#include)336 1026 A
  3533. (<signal.h>)420 1404 A
  3534. 4320 V
  3535. (44403)210 648 A
  3536. 4410 V
  3537. (44404)210 648 A
  3538. (PUBLIC)252 1026 A
  3539. (int)126 1320 A
  3540. (sigprocmask(how,)672 1488 A
  3541. (set,)168 2202 A
  3542. (oset))210 2412 A
  3543. 4500 V
  3544. (44405)210 648 A
  3545. (int)126 1026 A
  3546. (how;)168 1194 A
  3547. 4590 V
  3548. (44406)210 648 A
  3549. (_CONST)252 1026 A
  3550. (sigset_t)336 1320 A
  3551. (*set;)210 1698 A
  3552. 4680 V
  3553. (44407)210 648 A
  3554. (sigset_t)336 1026 A
  3555. (*oset;)252 1404 A
  3556. 4770 V
  3557. (44408)210 648 A
  3558. 1026({)S
  3559. 4860 V
  3560. (44409)210 648 A
  3561. (message)294 1110 A
  3562. 1446(m;)S
  3563. 4950 V
  3564. (44410)210 648 A
  3565. 5040 V
  3566. (44411)210 648 A
  3567. 1110(if)S
  3568. ((set)168 1236 A
  3569. 1446(==)S
  3570. ((sigset_t)378 1572 A
  3571. 1992(*))S
  3572. (NULL))210 2118 A
  3573. 2370({)S
  3574. 5130 V
  3575. (44412)210 648 A
  3576. (m.m2_i1)294 1362 A
  3577. 1698(=)S
  3578. (SIG_INQUIRE;)504 1782 A
  3579. 5220 V
  3580. (44413)210 648 A
  3581. (m.m2_l1)294 1362 A
  3582. 1698(=)S
  3583. 1782(0;)S
  3584. 5310 V
  3585. (44414)210 648 A
  3586. 1110(})S
  3587. (else)168 1194 A
  3588. 1404({)S
  3589. 5400 V
  3590. (44415)210 648 A
  3591. (m.m2_i1)294 1362 A
  3592. 1698(=)S
  3593. (how;)168 1782 A
  3594. 5490 V
  3595. (44416)210 648 A
  3596. (m.m2_l1)294 1362 A
  3597. 1698(=)S
  3598. ((long))252 1782 A
  3599. (*set;)210 2076 A
  3600. 5580 V
  3601. (44417)210 648 A
  3602. 1110(})S
  3603. 5670 V
  3604. (44418)210 648 A
  3605. 1110(if)S
  3606. ((_syscall(MM,)546 1236 A
  3607. (SIGPROCMASK,)504 1824 A
  3608. (&m))126 2370 A
  3609. 2538(<)S
  3610. 2622(0))S
  3611. (return(-1);)462 2748 A
  3612. 5760 V
  3613. (44419)210 648 A
  3614. 1110(if)S
  3615. ((oset)210 1236 A
  3616. 1488(!=)S
  3617. ((sigset_t)378 1614 A
  3618. 2034(*))S
  3619. (NULL))210 2160 A
  3620. (*oset)210 2412 A
  3621. 2664(=)S
  3622. ((sigset_t))420 2748 A
  3623. ((m.m2_l1);)420 3210 A
  3624. 5850 V
  3625. (44420)210 648 A
  3626. (return(m.m_type);)714 1110 A
  3627. 5940 V
  3628. (44421)210 648 A
  3629. 1026(})S
  3630. 8418 V
  3631. EP
  3632. %%Page: 414 414
  3633. BP
  3634. /slant 0 def
  3635. /height 0 def
  3636. 630 V
  3637. 12 B
  3638. (414)180 648 A
  3639. 11 R
  3640. 1868(File:)S
  3641. (src/lib/posix/_sigreturn.c)1106 2101 A
  3642. 10 R
  3643. 3402(MINIX)S
  3644. 3730(SOURCE)S
  3645. 4153(CODE)S
  3646. 990 V
  3647. 7 LST
  3648. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3649. 1080 V
  3650. (src/lib/posix/_sigreturn.c)1092 1698 A
  3651. 1170 V
  3652. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3653. 1350 V
  3654. (44500)210 648 A
  3655. (#include)336 1026 A
  3656. (<lib.h>)294 1404 A
  3657. 1440 V
  3658. (44501)210 648 A
  3659. (#define)294 1026 A
  3660. (sigfillset)420 1362 A
  3661. (_sigfillset)462 2034 A
  3662. 1530 V
  3663. (44502)210 648 A
  3664. (#define)294 1026 A
  3665. (sigjmp)252 1362 A
  3666. (_sigjmp)294 2034 A
  3667. 1620 V
  3668. (44503)210 648 A
  3669. (#define)294 1026 A
  3670. (sigprocmask)462 1362 A
  3671. (_sigprocmask)504 2034 A
  3672. 1710 V
  3673. (44504)210 648 A
  3674. (#define)294 1026 A
  3675. (sigreturn)378 1362 A
  3676. (_sigreturn)420 2034 A
  3677. 1800 V
  3678. (44505)210 648 A
  3679. (#include)336 1026 A
  3680. (<sys/sigcontext.h>)756 1404 A
  3681. 1890 V
  3682. (44506)210 648 A
  3683. (#include)336 1026 A
  3684. (<setjmp.h>)420 1404 A
  3685. 1980 V
  3686. (44507)210 648 A
  3687. (#include)336 1026 A
  3688. (<signal.h>)420 1404 A
  3689. 2070 V
  3690. (44508)210 648 A
  3691. 2160 V
  3692. (44509)210 648 A
  3693. (_PROTOTYPE()462 1026 A
  3694. (int)126 1530 A
  3695. (sigjmp,)294 1698 A
  3696. ((jmp_buf)336 2034 A
  3697. (jb,)126 2412 A
  3698. (int)126 2580 A
  3699. (retval));)378 2748 A
  3700. 2250 V
  3701. (44510)210 648 A
  3702. 2340 V
  3703. (44511)210 648 A
  3704. (#if)126 1026 A
  3705. ((_SETJMP_SAVES_REGS)798 1194 A
  3706. 2034(==)S
  3707. 2160(0))S
  3708. 2430 V
  3709. (44512)210 648 A
  3710. 1026(/*)S
  3711. ('sigreturn')462 1152 A
  3712. (using)210 1656 A
  3713. 1908(a)S
  3714. (short)210 1992 A
  3715. (format)252 2244 A
  3716. (jmp_buf)294 2538 A
  3717. ((no)126 2874 A
  3718. (registers)378 3042 A
  3719. (saved).)294 3462 A
  3720. 3798(*/)S
  3721. 2520 V
  3722. (44513)210 648 A
  3723. (PUBLIC)252 1026 A
  3724. (int)126 1320 A
  3725. (sigjmp(jb,)420 1488 A
  3726. (retval))294 1950 A
  3727. 2610 V
  3728. (44514)210 648 A
  3729. (jmp_buf)294 1026 A
  3730. (jb;)126 1362 A
  3731. 2700 V
  3732. (44515)210 648 A
  3733. (int)126 1026 A
  3734. (retval;)294 1194 A
  3735. 2790 V
  3736. (44516)210 648 A
  3737. 1026({)S
  3738. 2880 V
  3739. (44517)210 648 A
  3740. (struct)252 1110 A
  3741. (sigcontext)420 1404 A
  3742. (sc;)126 1866 A
  3743. 2970 V
  3744. (44518)210 648 A
  3745. 3060 V
  3746. (44519)210 648 A
  3747. (sc.sc_flags)462 1110 A
  3748. 1614(=)S
  3749. (jb[0].__flags;)588 1698 A
  3750. 3150 V
  3751. (44520)210 648 A
  3752. (sc.sc_mask)420 1110 A
  3753. 1572(=)S
  3754. (jb[0].__mask;)546 1656 A
  3755. 3240 V
  3756. (44521)210 648 A
  3757. 3330 V
  3758. (44522)210 648 A
  3759. (#if)126 1026 A
  3760. ((CHIP)210 1194 A
  3761. 1446(==)S
  3762. (INTEL))252 1572 A
  3763. 3420 V
  3764. (44523)210 648 A
  3765. (sc.sc_pc)336 1110 A
  3766. 1488(=)S
  3767. ((int))210 1572 A
  3768. (jb[0].__pc;)462 1824 A
  3769. 3510 V
  3770. (44524)210 648 A
  3771. (sc.sc_sp)336 1110 A
  3772. 1488(=)S
  3773. ((int))210 1572 A
  3774. (jb[0].__sp;)462 1824 A
  3775. 3600 V
  3776. (44525)210 648 A
  3777. (sc.sc_fp)336 1110 A
  3778. 1488(=)S
  3779. ((int))210 1572 A
  3780. (jb[0].__lb;)462 1824 A
  3781. 3690 V
  3782. (44526)210 648 A
  3783. (#endif)252 1026 A
  3784. 3780 V
  3785. (44527)210 648 A
  3786. 3870 V
  3787. (44528)210 648 A
  3788. (#if)126 1026 A
  3789. ((CHIP)210 1194 A
  3790. 1446(==)S
  3791. (M68000))294 1572 A
  3792. 3960 V
  3793. (44529)210 648 A
  3794. (sc.sc_pc)336 1110 A
  3795. 1488(=)S
  3796. ((long))252 1572 A
  3797. (jb[0].__pc;)462 1866 A
  3798. 4050 V
  3799. (44530)210 648 A
  3800. (sc.sc_sp)336 1110 A
  3801. 1488(=)S
  3802. ((long))252 1572 A
  3803. (jb[0].__sp;)462 1866 A
  3804. 4140 V
  3805. (44531)210 648 A
  3806. (sc.sc_fp)336 1110 A
  3807. 1488(=)S
  3808. ((long))252 1572 A
  3809. (jb[0].__lb;)462 1866 A
  3810. 4230 V
  3811. (44532)210 648 A
  3812. (#endif)252 1026 A
  3813. 4320 V
  3814. (44533)210 648 A
  3815. 4410 V
  3816. (44534)210 648 A
  3817. (sc.sc_retreg)504 1110 A
  3818. 1656(=)S
  3819. (retval;)294 1740 A
  3820. 4500 V
  3821. (44535)210 648 A
  3822. (return)252 1110 A
  3823. (sigreturn(&sc);)630 1404 A
  3824. 4590 V
  3825. (44536)210 648 A
  3826. 1026(})S
  3827. 4680 V
  3828. (44537)210 648 A
  3829. (#endif)252 1026 A
  3830. 4770 V
  3831. (44538)210 648 A
  3832. 4860 V
  3833. (44539)210 648 A
  3834. (PUBLIC)252 1026 A
  3835. (int)126 1320 A
  3836. (sigreturn(scp))588 1488 A
  3837. 4950 V
  3838. (44540)210 648 A
  3839. (register)336 1026 A
  3840. (struct)252 1404 A
  3841. (sigcontext)420 1698 A
  3842. (*scp;)210 2160 A
  3843. 5040 V
  3844. (44541)210 648 A
  3845. 1026({)S
  3846. 5130 V
  3847. (44542)210 648 A
  3848. (sigset_t)336 1110 A
  3849. (set;)168 1488 A
  3850. 5220 V
  3851. (44543)210 648 A
  3852. 5310 V
  3853. (44544)210 648 A
  3854. 1110(/*)S
  3855. (The)126 1236 A
  3856. (message)294 1404 A
  3857. (can't)210 1740 A
  3858. 1992(be)S
  3859. 2118(on)S
  3860. (the)126 2244 A
  3861. (stack,)252 2412 A
  3862. (because)294 2706 A
  3863. (the)126 3042 A
  3864. (stack)210 3210 A
  3865. (will)168 3462 A
  3866. (vanish)252 3672 A
  3867. (out)126 3966 A
  3868. 5400 V
  3869. (44545)210 648 A
  3870. 1152(*)S
  3871. (from)168 1236 A
  3872. (under)210 1446 A
  3873. (us.)126 1698 A
  3874. (The)126 1908 A
  3875. (send)168 2076 A
  3876. (part)168 2286 A
  3877. 2496(of)S
  3878. (sendrec)294 2622 A
  3879. (will)168 2958 A
  3880. (succeed,)336 3168 A
  3881. (but)126 3546 A
  3882. (when)168 3714 A
  3883. 5490 V
  3884. (44546)210 648 A
  3885. 1152(*)S
  3886. 1236(a)S
  3887. (message)294 1320 A
  3888. 1656(is)S
  3889. (sent)168 1782 A
  3890. 1992(to)S
  3891. (restart)294 2118 A
  3892. (the)126 2454 A
  3893. (current)294 2622 A
  3894. (process,)336 2958 A
  3895. (who)126 3336 A
  3896. (knows)210 3504 A
  3897. (what)168 3756 A
  3898. (will)168 3966 A
  3899. 5580 V
  3900. (44547)210 648 A
  3901. 1152(*)S
  3902. 1236(be)S
  3903. 1362(in)S
  3904. (the)126 1488 A
  3905. (place)210 1656 A
  3906. (formerly)336 1908 A
  3907. (occupied)336 2286 A
  3908. 2664(by)S
  3909. (the)126 2790 A
  3910. (message?)336 2958 A
  3911. 5670 V
  3912. (44548)210 648 A
  3913. 1152(*/)S
  3914. 5760 V
  3915. (44549)210 648 A
  3916. (static)252 1110 A
  3917. (message)294 1404 A
  3918. 1740(m;)S
  3919. 5850 V
  3920. (44550)210 648 A
  3921. 5940 V
  3922. (44551)210 648 A
  3923. 1110(/*)S
  3924. (Protect)294 1236 A
  3925. (against)294 1572 A
  3926. (race)168 1908 A
  3927. (conditions)420 2118 A
  3928. 2580(by)S
  3929. (blocking)336 2706 A
  3930. (all)126 3084 A
  3931. (interrupts.)462 3252 A
  3932. 3756(*/)S
  3933. 6030 V
  3934. (44552)210 648 A
  3935. (sigfillset(&set);)714 1110 A
  3936. 2370(/*)S
  3937. (splhi)210 2496 A
  3938. 2748(*/)S
  3939. 6120 V
  3940. (44553)210 648 A
  3941. (sigprocmask(SIG_SETMASK,)1008 1110 A
  3942. (&set,)210 2160 A
  3943. ((sigset_t)378 2412 A
  3944. 2832(*))S
  3945. (NULL);)252 2958 A
  3946. 6210 V
  3947. (44554)210 648 A
  3948. 8418 V
  3949. EP
  3950. %%Page: 415 415
  3951. BP
  3952. /slant 0 def
  3953. /height 0 def
  3954. 630 V
  3955. 10 R
  3956. 648(MINIX)S
  3957. 976(SOURCE)S
  3958. 1399(CODE)S
  3959. 11 R
  3960. 1868(File:)S
  3961. (src/lib/posix/_sigreturn.c)1106 2101 A
  3962. 12 B
  3963. (415)180 4248 A
  3964. 900 V
  3965. 7 LST
  3966. (44555)210 648 A
  3967. (m.m2_l1)294 1110 A
  3968. 1446(=)S
  3969. (scp->sc_mask;)546 1530 A
  3970. 990 V
  3971. (44556)210 648 A
  3972. (m.m2_i2)294 1110 A
  3973. 1446(=)S
  3974. (scp->sc_flags;)588 1530 A
  3975. 1080 V
  3976. (44557)210 648 A
  3977. (m.m2_p1)294 1110 A
  3978. 1446(=)S
  3979. ((char)210 1530 A
  3980. 1782(*))S
  3981. (scp;)168 1908 A
  3982. 1170 V
  3983. (44558)210 648 A
  3984. (return(_syscall(MM,)798 1110 A
  3985. (SIGRETURN,)420 1950 A
  3986. (&m));)210 2412 A
  3987. 2706(/*)S
  3988. (normally)336 2832 A
  3989. (this)168 3210 A
  3990. (doesn't)294 3420 A
  3991. (return)252 3756 A
  3992. 4050(*/)S
  3993. 1260 V
  3994. (44559)210 648 A
  3995. 1026(})S
  3996. 1890 V
  3997. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3998. 1980 V
  3999. (src/lib/posix/_sigset.c)966 1698 A
  4000. 2070 V
  4001. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4002. 2250 V
  4003. (44600)210 648 A
  4004. (#include)336 1026 A
  4005. (<lib.h>)294 1404 A
  4006. 2340 V
  4007. (44601)210 648 A
  4008. 1026(/*)S
  4009. (XXX)126 1152 A
  4010. 1320(-)S
  4011. (these)210 1404 A
  4012. (have)168 1656 A
  4013. 1866(to)S
  4014. 1992(be)S
  4015. (hidden)252 2118 A
  4016. (because)294 2412 A
  4017. (signal())336 2748 A
  4018. (uses)168 3126 A
  4019. (them)168 3336 A
  4020. (and)126 3546 A
  4021. (signal())336 3714 A
  4022. 4092(is)S
  4023. 2430 V
  4024. (44602)210 648 A
  4025. 1068(*)S
  4026. (ANSI)168 1152 A
  4027. (and)126 1362 A
  4028. (not)126 1530 A
  4029. (POSIX.)252 1698 A
  4030. 2034(It)S
  4031. (would)210 2160 A
  4032. 2412(be)S
  4033. (surely)252 2538 A
  4034. 2832(be)S
  4035. (better)252 2958 A
  4036. 3252(to)S
  4037. (use)126 3378 A
  4038. (macros)252 3546 A
  4039. (for)126 3840 A
  4040. (the)126 4008 A
  4041. 2520 V
  4042. (44603)210 648 A
  4043. 1068(*)S
  4044. (library)294 1152 A
  4045. (and)126 1488 A
  4046. (system)252 1656 A
  4047. (uses,)210 1950 A
  4048. (and)126 2202 A
  4049. (perhaps)294 2370 A
  4050. (macros)252 2706 A
  4051. 3000(as)S
  4052. (well)168 3126 A
  4053. 3336(as)S
  4054. (functions)378 3462 A
  4055. (for)126 3882 A
  4056. (the)126 4050 A
  4057. 2610 V
  4058. (44604)210 648 A
  4059. 1068(*)S
  4060. (POSIX)210 1152 A
  4061. (user)168 1404 A
  4062. (interface.)420 1614 A
  4063. (The)126 2118 A
  4064. (macros)252 2286 A
  4065. (would)210 2580 A
  4066. (not)126 2832 A
  4067. (need)168 3000 A
  4068. (underlines.)462 3210 A
  4069. 3756(It)S
  4070. (may)126 3882 A
  4071. 4050(be)S
  4072. 2700 V
  4073. (44605)210 648 A
  4074. 1068(*)S
  4075. (inconvenient)504 1152 A
  4076. 1698(to)S
  4077. (match)210 1824 A
  4078. (the)126 2076 A
  4079. (exact)210 2244 A
  4080. (semantics)378 2496 A
  4081. 2916(of)S
  4082. (the)126 3042 A
  4083. (current)294 3210 A
  4084. (functions)378 3546 A
  4085. 2790 V
  4086. (44606)210 648 A
  4087. 1068(*)S
  4088. (because)294 1152 A
  4089. (the)126 1488 A
  4090. (interface)378 1656 A
  4091. 2076(is)S
  4092. (bloated)294 2202 A
  4093. 2538(by)S
  4094. (reporting)378 2664 A
  4095. (errors.)294 3084 A
  4096. (For)126 3462 A
  4097. (library)294 3630 A
  4098. (and)126 3966 A
  4099. 2880 V
  4100. (44607)210 648 A
  4101. 1068(*)S
  4102. (system)252 1152 A
  4103. (uses,)210 1446 A
  4104. (the)126 1698 A
  4105. (signal)252 1866 A
  4106. (number)252 2160 A
  4107. 2454(is)S
  4108. (mostly)252 2580 A
  4109. (already)294 2874 A
  4110. (known)210 3210 A
  4111. 3462(to)S
  4112. 3588(be)S
  4113. (valid)210 3714 A
  4114. 2970 V
  4115. (44608)210 648 A
  4116. 1068(*)S
  4117. (before)252 1152 A
  4118. (the)126 1446 A
  4119. (sigset-changing)630 1614 A
  4120. (routines)336 2286 A
  4121. (are)126 2664 A
  4122. (called.)294 2832 A
  4123. 3060 V
  4124. (44609)210 648 A
  4125. 1068(*/)S
  4126. 3150 V
  4127. (44610)210 648 A
  4128. (#define)294 1026 A
  4129. (sigaddset)378 1362 A
  4130. (_sigaddset)420 2034 A
  4131. 3240 V
  4132. (44611)210 648 A
  4133. (#define)294 1026 A
  4134. (sigdelset)378 1362 A
  4135. (_sigdelset)420 2034 A
  4136. 3330 V
  4137. (44612)210 648 A
  4138. (#define)294 1026 A
  4139. (sigemptyset)462 1362 A
  4140. (_sigemptyset)504 2034 A
  4141. 3420 V
  4142. (44613)210 648 A
  4143. (#define)294 1026 A
  4144. (sigfillset)420 1362 A
  4145. (_sigfillset)462 2034 A
  4146. 3510 V
  4147. (44614)210 648 A
  4148. (#define)294 1026 A
  4149. (sigismember)462 1362 A
  4150. (_sigismember)504 2034 A
  4151. 3600 V
  4152. (44615)210 648 A
  4153. (#include)336 1026 A
  4154. (<signal.h>)420 1404 A
  4155. 3690 V
  4156. (44616)210 648 A
  4157. 3780 V
  4158. (44617)210 648 A
  4159. 1026(/*)S
  4160. (Low)126 1152 A
  4161. (bit)126 1320 A
  4162. 1488(of)S
  4163. (signal)252 1614 A
  4164. (masks.)252 1908 A
  4165. 2202(*/)S
  4166. 3870 V
  4167. (44618)210 648 A
  4168. (#define)294 1026 A
  4169. (SIGBIT_0)336 1362 A
  4170. (((sigset_t))462 2034 A
  4171. 2538(1))S
  4172. 3960 V
  4173. (44619)210 648 A
  4174. 4050 V
  4175. (44620)210 648 A
  4176. 1026(/*)S
  4177. (Mask)168 1152 A
  4178. 1362(of)S
  4179. (valid)210 1488 A
  4180. (signals)294 1740 A
  4181. 2076((0)S
  4182. 2202(-)S
  4183. (_NSIG).)294 2286 A
  4184. (Assume)252 2664 A
  4185. (the)126 2958 A
  4186. (shift)210 3126 A
  4187. (doesn't)294 3378 A
  4188. (overflow.)378 3714 A
  4189. 4134(*/)S
  4190. 4140 V
  4191. (44621)210 648 A
  4192. (#define)294 1026 A
  4193. (SIGMASK)294 1362 A
  4194. (((SIGBIT_0)420 2034 A
  4195. 2496(<<)S
  4196. ((_NSIG)252 2622 A
  4197. 2916(+)S
  4198. (1)))126 3000 A
  4199. 3168(-)S
  4200. 3252(1))S
  4201. 4230 V
  4202. (44622)210 648 A
  4203. 4320 V
  4204. (44623)210 648 A
  4205. (#define)294 1026 A
  4206. (sigisvalid(signo))714 1362 A
  4207. (((unsigned))462 2118 A
  4208. ((signo))294 2622 A
  4209. 2958(<=)S
  4210. (_NSIG))252 3084 A
  4211. 4410 V
  4212. (44624)210 648 A
  4213. 4500 V
  4214. (44625)210 648 A
  4215. (PUBLIC)252 1026 A
  4216. (int)126 1320 A
  4217. (sigaddset(set,)588 1488 A
  4218. (signo))252 2118 A
  4219. 4590 V
  4220. (44626)210 648 A
  4221. (sigset_t)336 1026 A
  4222. (*set;)210 1404 A
  4223. 4680 V
  4224. (44627)210 648 A
  4225. (int)126 1026 A
  4226. (signo;)252 1194 A
  4227. 4770 V
  4228. (44628)210 648 A
  4229. 1026({)S
  4230. 4860 V
  4231. (44629)210 648 A
  4232. 1110(if)S
  4233. ((!sigisvalid(signo)))840 1236 A
  4234. 2118({)S
  4235. 4950 V
  4236. (44630)210 648 A
  4237. (errno)210 1362 A
  4238. 1614(=)S
  4239. (EINVAL;)294 1698 A
  4240. 5040 V
  4241. (44631)210 648 A
  4242. (return)252 1362 A
  4243. (-1;)126 1656 A
  4244. 5130 V
  4245. (44632)210 648 A
  4246. 1110(})S
  4247. 5220 V
  4248. (44633)210 648 A
  4249. (*set)168 1110 A
  4250. 1320(|=)S
  4251. (SIGBIT_0)336 1446 A
  4252. 1824(<<)S
  4253. (signo;)252 1950 A
  4254. 5310 V
  4255. (44634)210 648 A
  4256. (return)252 1110 A
  4257. 1404(0;)S
  4258. 5400 V
  4259. (44635)210 648 A
  4260. 1026(})S
  4261. 5580 V
  4262. (44637)210 648 A
  4263. (PUBLIC)252 1026 A
  4264. (int)126 1320 A
  4265. (sigdelset(set,)588 1488 A
  4266. (signo))252 2118 A
  4267. 5670 V
  4268. (44638)210 648 A
  4269. (sigset_t)336 1026 A
  4270. (*set;)210 1404 A
  4271. 5760 V
  4272. (44639)210 648 A
  4273. (int)126 1026 A
  4274. (signo;)252 1194 A
  4275. 5850 V
  4276. (44640)210 648 A
  4277. 1026({)S
  4278. 5940 V
  4279. (44641)210 648 A
  4280. 1110(if)S
  4281. ((!sigisvalid(signo)))840 1236 A
  4282. 2118({)S
  4283. 6030 V
  4284. (44642)210 648 A
  4285. (errno)210 1362 A
  4286. 1614(=)S
  4287. (EINVAL;)294 1698 A
  4288. 6120 V
  4289. (44643)210 648 A
  4290. (return)252 1362 A
  4291. (-1;)126 1656 A
  4292. 6210 V
  4293. (44644)210 648 A
  4294. 1110(})S
  4295. 8418 V
  4296. EP
  4297. %%Page: 416 416
  4298. BP
  4299. /slant 0 def
  4300. /height 0 def
  4301. 630 V
  4302. 12 B
  4303. (416)180 648 A
  4304. 11 R
  4305. 1939(File:)S
  4306. (src/lib/posix/_sigset.c)965 2172 A
  4307. 10 R
  4308. 3402(MINIX)S
  4309. 3730(SOURCE)S
  4310. 4153(CODE)S
  4311. 900 V
  4312. 7 LST
  4313. (44645)210 648 A
  4314. (*set)168 1110 A
  4315. 1320(&=)S
  4316. (304(SIGBIT_0)420 1446 A
  4317. 1908(<<)S
  4318. (signo);)294 2034 A
  4319. 990 V
  4320. (44646)210 648 A
  4321. (return)252 1110 A
  4322. 1404(0;)S
  4323. 1080 V
  4324. (44647)210 648 A
  4325. 1026(})S
  4326. 1260 V
  4327. (44649)210 648 A
  4328. (PUBLIC)252 1026 A
  4329. (int)126 1320 A
  4330. (sigemptyset(set))672 1488 A
  4331. 1350 V
  4332. (44650)210 648 A
  4333. (sigset_t)336 1026 A
  4334. (*set;)210 1404 A
  4335. 1440 V
  4336. (44651)210 648 A
  4337. 1026({)S
  4338. 1530 V
  4339. (44652)210 648 A
  4340. (*set)168 1110 A
  4341. 1320(=)S
  4342. 1404(0;)S
  4343. 1620 V
  4344. (44653)210 648 A
  4345. (return)252 1110 A
  4346. 1404(0;)S
  4347. 1710 V
  4348. (44654)210 648 A
  4349. 1026(})S
  4350. 1890 V
  4351. (44656)210 648 A
  4352. (PUBLIC)252 1026 A
  4353. (int)126 1320 A
  4354. (sigfillset(set))630 1488 A
  4355. 1980 V
  4356. (44657)210 648 A
  4357. (sigset_t)336 1026 A
  4358. (*set;)210 1404 A
  4359. 2070 V
  4360. (44658)210 648 A
  4361. 1026({)S
  4362. 2160 V
  4363. (44659)210 648 A
  4364. (*set)168 1110 A
  4365. 1320(=)S
  4366. (SIGMASK;)336 1404 A
  4367. 2250 V
  4368. (44660)210 648 A
  4369. (return)252 1110 A
  4370. 1404(0;)S
  4371. 2340 V
  4372. (44661)210 648 A
  4373. 1026(})S
  4374. 2520 V
  4375. (44663)210 648 A
  4376. (PUBLIC)252 1026 A
  4377. (int)126 1320 A
  4378. (sigismember(set,)672 1488 A
  4379. (signo))252 2202 A
  4380. 2610 V
  4381. (44664)210 648 A
  4382. (sigset_t)336 1026 A
  4383. (*set;)210 1404 A
  4384. 2700 V
  4385. (44665)210 648 A
  4386. (int)126 1026 A
  4387. (signo;)252 1194 A
  4388. 2790 V
  4389. (44666)210 648 A
  4390. 1026({)S
  4391. 2880 V
  4392. (44667)210 648 A
  4393. 1110(if)S
  4394. ((!sigisvalid(signo)))840 1236 A
  4395. 2118({)S
  4396. 2970 V
  4397. (44668)210 648 A
  4398. (errno)210 1362 A
  4399. 1614(=)S
  4400. (EINVAL;)294 1698 A
  4401. 3060 V
  4402. (44669)210 648 A
  4403. (return)252 1362 A
  4404. (-1;)126 1656 A
  4405. 3150 V
  4406. (44670)210 648 A
  4407. 1110(})S
  4408. 3240 V
  4409. (44671)210 648 A
  4410. 1110(if)S
  4411. ((*set)210 1236 A
  4412. 1488(&)S
  4413. ((SIGBIT_0)378 1572 A
  4414. 1992(<<)S
  4415. (signo)))294 2118 A
  4416. 3330 V
  4417. (44672)210 648 A
  4418. (return)252 1362 A
  4419. 1656(1;)S
  4420. 3420 V
  4421. (44673)210 648 A
  4422. (return)252 1110 A
  4423. 1404(0;)S
  4424. 3510 V
  4425. (44674)210 648 A
  4426. 1026(})S
  4427. 4140 V
  4428. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4429. 4230 V
  4430. (src/lib/posix/_sigsetjmp.c)1092 1698 A
  4431. 4320 V
  4432. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4433. 4500 V
  4434. (44700)210 648 A
  4435. (#include)336 1026 A
  4436. (<lib.h>)294 1404 A
  4437. 4590 V
  4438. (44701)210 648 A
  4439. (#include)336 1026 A
  4440. (<sys/sigcontext.h>)756 1404 A
  4441. 4680 V
  4442. (44702)210 648 A
  4443. (#include)336 1026 A
  4444. (<setjmp.h>)420 1404 A
  4445. 4770 V
  4446. (44703)210 648 A
  4447. 4860 V
  4448. (44704)210 648 A
  4449. (PUBLIC)252 1026 A
  4450. (void)168 1320 A
  4451. (siglongjmp(env,)630 1530 A
  4452. (val))168 2202 A
  4453. 4950 V
  4454. (44705)210 648 A
  4455. (sigjmp_buf)420 1026 A
  4456. (env;)168 1488 A
  4457. 5040 V
  4458. (44706)210 648 A
  4459. (int)126 1026 A
  4460. (val;)168 1194 A
  4461. 5130 V
  4462. (44707)210 648 A
  4463. 1026({)S
  4464. 5220 V
  4465. (44708)210 648 A
  4466. 1110(if)S
  4467. ((env[0].__flags)630 1236 A
  4468. 1908(&)S
  4469. (SC_SIGCONTEXT))588 1992 A
  4470. 5310 V
  4471. (44709)210 648 A
  4472. (longjmp(env,)504 1362 A
  4473. (val);)210 1908 A
  4474. 5400 V
  4475. (44710)210 648 A
  4476. (else)168 1110 A
  4477. 5490 V
  4478. (44711)210 648 A
  4479. (_longjmp(env,)546 1362 A
  4480. (val);)210 1950 A
  4481. 5580 V
  4482. (44712)210 648 A
  4483. 1026(})S
  4484. 8418 V
  4485. EP
  4486. %%Page: 417 417
  4487. BP
  4488. /slant 0 def
  4489. /height 0 def
  4490. 630 V
  4491. 10 R
  4492. 648(MINIX)S
  4493. 976(SOURCE)S
  4494. 1399(CODE)S
  4495. 11 R
  4496. 1823(File:)S
  4497. (src/lib/posix/_sigsuspend.c)1197 2056 A
  4498. 12 B
  4499. (417)180 4248 A
  4500. 990 V
  4501. 7 LST
  4502. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4503. 1080 V
  4504. (src/lib/posix/_sigsuspend.c)1134 1698 A
  4505. 1170 V
  4506. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4507. 1350 V
  4508. (44800)210 648 A
  4509. (#include)336 1026 A
  4510. (<lib.h>)294 1404 A
  4511. 1440 V
  4512. (44801)210 648 A
  4513. (#define)294 1026 A
  4514. (sigsuspend)420 1362 A
  4515. (_sigsuspend)462 1824 A
  4516. 1530 V
  4517. (44802)210 648 A
  4518. (#include)336 1026 A
  4519. (<signal.h>)420 1404 A
  4520. 1620 V
  4521. (44803)210 648 A
  4522. 1710 V
  4523. (44804)210 648 A
  4524. (PUBLIC)252 1026 A
  4525. (int)126 1320 A
  4526. (sigsuspend(set))630 1488 A
  4527. 1800 V
  4528. (44805)210 648 A
  4529. (_CONST)252 1026 A
  4530. (sigset_t)336 1320 A
  4531. (*set;)210 1698 A
  4532. 1890 V
  4533. (44806)210 648 A
  4534. 1026({)S
  4535. 1980 V
  4536. (44807)210 648 A
  4537. (message)294 1110 A
  4538. 1446(m;)S
  4539. 2070 V
  4540. (44808)210 648 A
  4541. 2160 V
  4542. (44809)210 648 A
  4543. (m.m2_l1)294 1110 A
  4544. 1446(=)S
  4545. ((long))252 1530 A
  4546. (*set;)210 1824 A
  4547. 2250 V
  4548. (44810)210 648 A
  4549. (return(_syscall(MM,)798 1110 A
  4550. (SIGSUSPEND,)462 1950 A
  4551. (&m));)210 2454 A
  4552. 2340 V
  4553. (44811)210 648 A
  4554. 1026(})S
  4555. 2790 V
  4556. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4557. 2880 V
  4558. (src/lib/posix/_sleep.c)924 1698 A
  4559. 2970 V
  4560. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4561. 3150 V
  4562. (44900)210 648 A
  4563. 1026(/*)S
  4564. (sleep(3))336 1194 A
  4565. 3240 V
  4566. (44901)210 648 A
  4567. 1068(*)S
  4568. 3330 V
  4569. (44902)210 648 A
  4570. 1068(*)S
  4571. (Sleep(n))336 1194 A
  4572. (pauses)252 1572 A
  4573. (for)126 1866 A
  4574. ('n')126 2034 A
  4575. (seconds)294 2202 A
  4576. 2538(by)S
  4577. (scheduling)420 2664 A
  4578. 3126(an)S
  4579. (alarm)210 3252 A
  4580. (interrupt.)420 3504 A
  4581. 3420 V
  4582. (44903)210 648 A
  4583. 1068(*)S
  4584. 3510 V
  4585. (44904)210 648 A
  4586. 1068(*)S
  4587. (Changed)294 1194 A
  4588. 1530(to)S
  4589. (conform)294 1656 A
  4590. (with)168 1992 A
  4591. (POSIX)210 2202 A
  4592. (Terrence)336 2664 A
  4593. 3042(W.)S
  4594. (Holm)168 3168 A
  4595. (Oct.)168 3588 A
  4596. (1988)168 3798 A
  4597. 3600 V
  4598. (44905)210 648 A
  4599. 1068(*/)S
  4600. 3690 V
  4601. (44906)210 648 A
  4602. 3780 V
  4603. (44907)210 648 A
  4604. (#include)336 1026 A
  4605. (<lib.h>)294 1404 A
  4606. 3870 V
  4607. (44908)210 648 A
  4608. (#define)294 1026 A
  4609. (sleep)210 1362 A
  4610. (_sleep)252 1614 A
  4611. 3960 V
  4612. (44909)210 648 A
  4613. (#include)336 1026 A
  4614. (<signal.h>)420 1404 A
  4615. 4050 V
  4616. (44910)210 648 A
  4617. (#include)336 1026 A
  4618. (<unistd.h>)420 1404 A
  4619. 4140 V
  4620. (44911)210 648 A
  4621. 4230 V
  4622. (44912)210 648 A
  4623. (FORWARD)294 1026 A
  4624. (_PROTOTYPE()462 1362 A
  4625. (void)168 1866 A
  4626. (_alfun,)294 2076 A
  4627. ((int)168 2412 A
  4628. (signo))252 2622 A
  4629. 2916();)S
  4630. 4320 V
  4631. (44913)210 648 A
  4632. 4410 V
  4633. (44914)210 648 A
  4634. (PRIVATE)294 1026 A
  4635. (void)168 1362 A
  4636. (_alfun(signo))546 1572 A
  4637. 4500 V
  4638. (44915)210 648 A
  4639. (int)126 1026 A
  4640. (signo;)252 1194 A
  4641. 4590 V
  4642. (44916)210 648 A
  4643. 1026({)S
  4644. 4680 V
  4645. (44917)210 648 A
  4646. 1026(/*)S
  4647. (Dummy)210 1152 A
  4648. (signal)252 1404 A
  4649. (handler)294 1698 A
  4650. (used)168 2034 A
  4651. (with)168 2244 A
  4652. (sleep())294 2454 A
  4653. (below.)252 2790 A
  4654. 3084(*/)S
  4655. 4770 V
  4656. (44918)210 648 A
  4657. 1026(})S
  4658. 4950 V
  4659. (44920)210 648 A
  4660. (PUBLIC)252 1026 A
  4661. (unsigned)336 1320 A
  4662. (sleep(secs))462 1698 A
  4663. 5040 V
  4664. (44921)210 648 A
  4665. (unsigned)336 1026 A
  4666. (secs;)210 1404 A
  4667. 5130 V
  4668. (44922)210 648 A
  4669. 1026({)S
  4670. 5220 V
  4671. (44923)210 648 A
  4672. (unsigned)336 1110 A
  4673. (current_secs;)546 1488 A
  4674. 5310 V
  4675. (44924)210 648 A
  4676. (unsigned)336 1110 A
  4677. (remaining_secs;)630 1488 A
  4678. 5400 V
  4679. (44925)210 648 A
  4680. (struct)252 1110 A
  4681. (sigaction)378 1404 A
  4682. (act,)168 1824 A
  4683. (oact;)210 2034 A
  4684. 5490 V
  4685. (44926)210 648 A
  4686. (sigset_t)336 1110 A
  4687. (ss;)126 1488 A
  4688. 5580 V
  4689. (44927)210 648 A
  4690. 5670 V
  4691. (44928)210 648 A
  4692. 1110(if)S
  4693. ((secs)210 1236 A
  4694. 1488(==)S
  4695. 1614(0))S
  4696. (return(0);)420 1740 A
  4697. 5760 V
  4698. (44929)210 648 A
  4699. 5850 V
  4700. (44930)210 648 A
  4701. (current_secs)504 1110 A
  4702. 1656(=)S
  4703. (alarm(0);)378 1740 A
  4704. 2370(/*)S
  4705. 2496(is)S
  4706. (there)210 2622 A
  4707. (currently)378 2874 A
  4708. 3294(an)S
  4709. (alarm?)252 3420 A
  4710. 3756(*/)S
  4711. 5940 V
  4712. (44931)210 648 A
  4713. 6030 V
  4714. (44932)210 648 A
  4715. 1110(if)S
  4716. ((current_secs)546 1236 A
  4717. 1824(==)S
  4718. 1950(0)S
  4719. 2034(||)S
  4720. (current_secs)504 2160 A
  4721. 2706(>)S
  4722. (secs))210 2790 A
  4723. 3042({)S
  4724. 6120 V
  4725. (44933)210 648 A
  4726. (act.sa_flags)504 1362 A
  4727. 1908(=)S
  4728. 1992(0;)S
  4729. 6210 V
  4730. (44934)210 648 A
  4731. (act.sa_mask)462 1362 A
  4732. 1866(=)S
  4733. 1950(0;)S
  4734. 8418 V
  4735. EP
  4736. %%Page: 418 418
  4737. BP
  4738. /slant 0 def
  4739. /height 0 def
  4740. 630 V
  4741. 12 B
  4742. (418)180 648 A
  4743. 11 R
  4744. 1951(File:)S
  4745. (src/lib/posix/_sleep.c)941 2184 A
  4746. 10 R
  4747. 3402(MINIX)S
  4748. 3730(SOURCE)S
  4749. 4153(CODE)S
  4750. 900 V
  4751. 7 LST
  4752. (44935)210 648 A
  4753. (act.sa_handler)588 1362 A
  4754. 1992(=)S
  4755. (_alfun;)294 2076 A
  4756. 990 V
  4757. (44936)210 648 A
  4758. (sigaction(SIGALRM,)756 1362 A
  4759. (&act,)210 2160 A
  4760. (&oact);)294 2412 A
  4761. 1080 V
  4762. (44937)210 648 A
  4763. 1170 V
  4764. (44938)210 648 A
  4765. (alarm(secs);)504 1362 A
  4766. 1260 V
  4767. (44939)210 648 A
  4768. (sigemptyset(&ss);)714 1362 A
  4769. 1350 V
  4770. (44940)210 648 A
  4771. (sigsuspend(&ss);)672 1362 A
  4772. 1440 V
  4773. (44941)210 648 A
  4774. (remaining_secs)588 1362 A
  4775. 1992(=)S
  4776. (alarm(0);)378 2076 A
  4777. 1530 V
  4778. (44942)210 648 A
  4779. 1620 V
  4780. (44943)210 648 A
  4781. (sigaction(SIGALRM,)756 1362 A
  4782. (&oact,)252 2160 A
  4783. ((struct)294 2454 A
  4784. (sigaction)378 2790 A
  4785. 3210(*))S
  4786. (NULL);)252 3336 A
  4787. 1710 V
  4788. (44944)210 648 A
  4789. 1800 V
  4790. (44945)210 648 A
  4791. 1362(if)S
  4792. ((current_secs)546 1488 A
  4793. 2076(>)S
  4794. (secs))210 2160 A
  4795. 1890 V
  4796. (44946)210 648 A
  4797. (alarm(current_secs)756 1698 A
  4798. 2496(-)S
  4799. ((secs)210 2580 A
  4800. 2832(-)S
  4801. (remaining_secs));)714 2916 A
  4802. 1980 V
  4803. (44947)210 648 A
  4804. 2070 V
  4805. (44948)210 648 A
  4806. (return(remaining_secs);)966 1362 A
  4807. 2160 V
  4808. (44949)210 648 A
  4809. 1110(})S
  4810. 2250 V
  4811. (44950)210 648 A
  4812. 2340 V
  4813. (44951)210 648 A
  4814. 1110(/*)S
  4815. (Current_secs)504 1236 A
  4816. 1782(<=)S
  4817. (secs,)210 1908 A
  4818. (ie.)126 2202 A
  4819. (alarm)210 2370 A
  4820. (should)252 2622 A
  4821. (occur)210 2916 A
  4822. (before)252 3168 A
  4823. (secs.)210 3462 A
  4824. 3756(*/)S
  4825. 2430 V
  4826. (44952)210 648 A
  4827. 2520 V
  4828. (44953)210 648 A
  4829. (alarm(current_secs);)840 1110 A
  4830. 2610 V
  4831. (44954)210 648 A
  4832. (pause();)336 1110 A
  4833. 2700 V
  4834. (44955)210 648 A
  4835. (remaining_secs)588 1110 A
  4836. 1740(=)S
  4837. (alarm(0);)378 1824 A
  4838. 2790 V
  4839. (44956)210 648 A
  4840. 2880 V
  4841. (44957)210 648 A
  4842. (alarm(remaining_secs);)924 1110 A
  4843. 2970 V
  4844. (44958)210 648 A
  4845. 3060 V
  4846. (44959)210 648 A
  4847. (return(secs)462 1110 A
  4848. 1614(-)S
  4849. ((current_secs)546 1698 A
  4850. 2286(-)S
  4851. (remaining_secs));)714 2370 A
  4852. 3150 V
  4853. (44960)210 648 A
  4854. 1026(})S
  4855. 3690 V
  4856. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4857. 3780 V
  4858. (src/lib/posix/_stat.c)882 1698 A
  4859. 3870 V
  4860. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4861. 4050 V
  4862. (45000)210 648 A
  4863. (#include)336 1026 A
  4864. (<lib.h>)294 1404 A
  4865. 4140 V
  4866. (45001)210 648 A
  4867. (#define)294 1026 A
  4868. (stat)168 1362 A
  4869. (_stat)210 1698 A
  4870. 4230 V
  4871. (45002)210 648 A
  4872. (#include)336 1026 A
  4873. (<sys/stat.h>)504 1404 A
  4874. 4320 V
  4875. (45003)210 648 A
  4876. (#include)336 1026 A
  4877. (<string.h>)420 1404 A
  4878. 4410 V
  4879. (45004)210 648 A
  4880. 4500 V
  4881. (45005)210 648 A
  4882. (PUBLIC)252 1026 A
  4883. (int)126 1320 A
  4884. (stat(name,)420 1488 A
  4885. (buffer))294 1950 A
  4886. 4590 V
  4887. (45006)210 648 A
  4888. (_CONST)252 1026 A
  4889. (char)168 1320 A
  4890. (*name;)252 1530 A
  4891. 4680 V
  4892. (45007)210 648 A
  4893. (struct)252 1026 A
  4894. (stat)168 1320 A
  4895. (*buffer;)336 1530 A
  4896. 4770 V
  4897. (45008)210 648 A
  4898. 1026({)S
  4899. 4860 V
  4900. (45009)210 648 A
  4901. (message)294 1110 A
  4902. 1446(m;)S
  4903. 4950 V
  4904. (45010)210 648 A
  4905. 5040 V
  4906. (45011)210 648 A
  4907. (m.m1_i1)294 1110 A
  4908. 1446(=)S
  4909. (strlen(name))504 1530 A
  4910. 2076(+)S
  4911. 2160(1;)S
  4912. 5130 V
  4913. (45012)210 648 A
  4914. (m.m1_p1)294 1110 A
  4915. 1446(=)S
  4916. ((char)210 1530 A
  4917. 1782(*))S
  4918. (name;)210 1908 A
  4919. 5220 V
  4920. (45013)210 648 A
  4921. (m.m1_p2)294 1110 A
  4922. 1446(=)S
  4923. ((char)210 1530 A
  4924. 1782(*))S
  4925. (buffer;)294 1908 A
  4926. 5310 V
  4927. (45014)210 648 A
  4928. (return(_syscall(FS,)798 1110 A
  4929. (STAT,)210 1950 A
  4930. (&m));)210 2202 A
  4931. 5400 V
  4932. (45015)210 648 A
  4933. 1026(})S
  4934. 8418 V
  4935. EP
  4936. %%Page: 419 419
  4937. BP
  4938. /slant 0 def
  4939. /height 0 def
  4940. 630 V
  4941. 10 R
  4942. 648(MINIX)S
  4943. 976(SOURCE)S
  4944. 1399(CODE)S
  4945. 11 R
  4946. 1945(File:)S
  4947. (src/lib/posix/_stime.c)953 2178 A
  4948. 12 B
  4949. (419)180 4248 A
  4950. 990 V
  4951. 7 LST
  4952. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4953. 1080 V
  4954. (src/lib/posix/_stime.c)924 1698 A
  4955. 1170 V
  4956. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4957. 1350 V
  4958. (45100)210 648 A
  4959. (#include)336 1026 A
  4960. (<lib.h>)294 1404 A
  4961. 1440 V
  4962. (45101)210 648 A
  4963. (#define)294 1026 A
  4964. (stime)210 1362 A
  4965. (_stime)252 1698 A
  4966. 1530 V
  4967. (45102)210 648 A
  4968. (#include)336 1026 A
  4969. (<minix/minlib.h>)672 1404 A
  4970. 1620 V
  4971. (45103)210 648 A
  4972. (#include)336 1026 A
  4973. (<time.h>)336 1404 A
  4974. 1710 V
  4975. (45104)210 648 A
  4976. 1800 V
  4977. (45105)210 648 A
  4978. (PUBLIC)252 1026 A
  4979. (int)126 1320 A
  4980. (stime(top))420 1488 A
  4981. 1890 V
  4982. (45106)210 648 A
  4983. (long)168 1026 A
  4984. (*top;)210 1236 A
  4985. 1980 V
  4986. (45107)210 648 A
  4987. 1026({)S
  4988. 2070 V
  4989. (45108)210 648 A
  4990. (message)294 1110 A
  4991. 1446(m;)S
  4992. 2160 V
  4993. (45109)210 648 A
  4994. 2250 V
  4995. (45110)210 648 A
  4996. (m.m2_l1)294 1110 A
  4997. 1446(=)S
  4998. (*top;)210 1530 A
  4999. 2340 V
  5000. (45111)210 648 A
  5001. (return(_syscall(FS,)798 1110 A
  5002. (STIME,)252 1950 A
  5003. (&m));)210 2244 A
  5004. 2430 V
  5005. (45112)210 648 A
  5006. 1026(})S
  5007. 2790 V
  5008. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5009. 2880 V
  5010. (src/lib/posix/_sync.c)882 1698 A
  5011. 2970 V
  5012. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5013. 3150 V
  5014. (45200)210 648 A
  5015. (#include)336 1026 A
  5016. (<lib.h>)294 1404 A
  5017. 3240 V
  5018. (45201)210 648 A
  5019. (#define)294 1026 A
  5020. (sync)168 1362 A
  5021. (_sync)210 1698 A
  5022. 3330 V
  5023. (45202)210 648 A
  5024. (#include)336 1026 A
  5025. (<unistd.h>)420 1404 A
  5026. 3420 V
  5027. (45203)210 648 A
  5028. 3510 V
  5029. (45204)210 648 A
  5030. (PUBLIC)252 1026 A
  5031. (int)126 1320 A
  5032. (sync())252 1488 A
  5033. 3600 V
  5034. (45205)210 648 A
  5035. 1026({)S
  5036. 3690 V
  5037. (45206)210 648 A
  5038. (message)294 1110 A
  5039. 1446(m;)S
  5040. 3780 V
  5041. (45207)210 648 A
  5042. 3870 V
  5043. (45208)210 648 A
  5044. (return(_syscall(FS,)798 1110 A
  5045. (SYNC,)210 1950 A
  5046. (&m));)210 2202 A
  5047. 3960 V
  5048. (45209)210 648 A
  5049. 1026(})S
  5050. 4590 V
  5051. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5052. 4680 V
  5053. (src/lib/posix/_tcdrain.c)1008 1698 A
  5054. 4770 V
  5055. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5056. 4950 V
  5057. (45300)210 648 A
  5058. 1026(/*)S
  5059. 5040 V
  5060. (45301)210 648 A
  5061. (posix/_tcdrain.c)672 1026 A
  5062. 5130 V
  5063. (45302)210 648 A
  5064. 5220 V
  5065. (45303)210 648 A
  5066. (Created:)336 1026 A
  5067. (July)168 1698 A
  5068. (26,)126 1908 A
  5069. (1994)168 2076 A
  5070. 2286(by)S
  5071. (Philip)252 2412 A
  5072. (Homburg)294 2706 A
  5073. 5310 V
  5074. (45304)210 648 A
  5075. 1026(*/)S
  5076. 5400 V
  5077. (45305)210 648 A
  5078. 5490 V
  5079. (45306)210 648 A
  5080. (#define)294 1026 A
  5081. (tcdrain)294 1362 A
  5082. (_tcdrain)336 1698 A
  5083. 5580 V
  5084. (45307)210 648 A
  5085. (#define)294 1026 A
  5086. (ioctl)210 1362 A
  5087. (_ioctl)252 1614 A
  5088. 5670 V
  5089. (45308)210 648 A
  5090. (#include)336 1026 A
  5091. (<termios.h>)462 1404 A
  5092. 5760 V
  5093. (45309)210 648 A
  5094. (#include)336 1026 A
  5095. (<sys/ioctl.h>)546 1404 A
  5096. 5850 V
  5097. (45310)210 648 A
  5098. 5940 V
  5099. (45311)210 648 A
  5100. (int)126 1026 A
  5101. (tcdrain(fd))462 1194 A
  5102. 6030 V
  5103. (45312)210 648 A
  5104. (int)126 1026 A
  5105. (fd;)126 1194 A
  5106. 6120 V
  5107. (45313)210 648 A
  5108. 1026({)S
  5109. 6210 V
  5110. (45314)210 648 A
  5111. (return(ioctl(fd,)672 1110 A
  5112. (TCDRAIN,)336 1824 A
  5113. ((void)210 2202 A
  5114. (*)0));)252 2454 A
  5115. 8418 V
  5116. EP
  5117. %%Page: 420 420
  5118. BP
  5119. /slant 0 def
  5120. /height 0 def
  5121. 630 V
  5122. 12 B
  5123. (420)180 648 A
  5124. 11 R
  5125. 1911(File:)S
  5126. (src/lib/posix/_tcdrain.c)1021 2144 A
  5127. 10 R
  5128. 3402(MINIX)S
  5129. 3730(SOURCE)S
  5130. 4153(CODE)S
  5131. 900 V
  5132. 7 LST
  5133. (45315)210 648 A
  5134. 1026(})S
  5135. 1440 V
  5136. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5137. 1530 V
  5138. (src/lib/posix/_tcflow.c)966 1698 A
  5139. 1620 V
  5140. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5141. 1800 V
  5142. (45400)210 648 A
  5143. 1026(/*)S
  5144. 1890 V
  5145. (45401)210 648 A
  5146. (posix/_tcflow.c)630 1026 A
  5147. 1980 V
  5148. (45402)210 648 A
  5149. 2070 V
  5150. (45403)210 648 A
  5151. (Created:)336 1026 A
  5152. (June)168 1698 A
  5153. 1908(8,)S
  5154. (1993)168 2034 A
  5155. 2244(by)S
  5156. (Philip)252 2370 A
  5157. (Homburg)294 2664 A
  5158. 2160 V
  5159. (45404)210 648 A
  5160. 1026(*/)S
  5161. 2250 V
  5162. (45405)210 648 A
  5163. 2340 V
  5164. (45406)210 648 A
  5165. (#define)294 1026 A
  5166. (tcflow)252 1362 A
  5167. (_tcflow)294 1656 A
  5168. 2430 V
  5169. (45407)210 648 A
  5170. (#define)294 1026 A
  5171. (ioctl)210 1362 A
  5172. (_ioctl)252 1614 A
  5173. 2520 V
  5174. (45408)210 648 A
  5175. (#include)336 1026 A
  5176. (<termios.h>)462 1404 A
  5177. 2610 V
  5178. (45409)210 648 A
  5179. (#include)336 1026 A
  5180. (<sys/ioctl.h>)546 1404 A
  5181. 2700 V
  5182. (45410)210 648 A
  5183. 2790 V
  5184. (45411)210 648 A
  5185. (int)126 1026 A
  5186. (tcflow(fd,)420 1194 A
  5187. (action))294 1656 A
  5188. 2880 V
  5189. (45412)210 648 A
  5190. (int)126 1026 A
  5191. (fd;)126 1194 A
  5192. 2970 V
  5193. (45413)210 648 A
  5194. (int)126 1026 A
  5195. (action;)294 1194 A
  5196. 3060 V
  5197. (45414)210 648 A
  5198. 1026({)S
  5199. 3150 V
  5200. (45415)210 648 A
  5201. (return(ioctl(fd,)672 1110 A
  5202. (TCFLOW,)294 1824 A
  5203. (&action));)420 2160 A
  5204. 3240 V
  5205. (45416)210 648 A
  5206. 1026(})S
  5207. 3690 V
  5208. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5209. 3780 V
  5210. (src/lib/posix/_tcflush.c)1008 1698 A
  5211. 3870 V
  5212. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5213. 4050 V
  5214. (45500)210 648 A
  5215. 1026(/*)S
  5216. (tcflush())378 1362 A
  5217. 1782(-)S
  5218. (flush)210 1866 A
  5219. (buffered)336 2118 A
  5220. (characters)420 2496 A
  5221. (Author:)294 3378 A
  5222. (Kees)168 3714 A
  5223. 3924(J.)S
  5224. (Bot)126 4050 A
  5225. 4140 V
  5226. (45501)210 648 A
  5227. 1068(*)S
  5228. 3714(13)S
  5229. (Jan)126 3840 A
  5230. (1994)168 4008 A
  5231. 4230 V
  5232. (45502)210 648 A
  5233. 1068(*/)S
  5234. 4320 V
  5235. (45503)210 648 A
  5236. (#define)294 1026 A
  5237. (tcflush)294 1362 A
  5238. (_tcflush)336 1698 A
  5239. 4410 V
  5240. (45504)210 648 A
  5241. (#define)294 1026 A
  5242. (ioctl)210 1362 A
  5243. (_ioctl)252 1614 A
  5244. 4500 V
  5245. (45505)210 648 A
  5246. (#include)336 1026 A
  5247. (<termios.h>)462 1404 A
  5248. 4590 V
  5249. (45506)210 648 A
  5250. (#include)336 1026 A
  5251. (<sys/ioctl.h>)546 1404 A
  5252. 4680 V
  5253. (45507)210 648 A
  5254. 4770 V
  5255. (45508)210 648 A
  5256. (int)126 1026 A
  5257. (tcflush(int)462 1194 A
  5258. (fd,)126 1698 A
  5259. (int)126 1866 A
  5260. (queue_selector))630 2034 A
  5261. 4860 V
  5262. (45509)210 648 A
  5263. 1026({)S
  5264. 4950 V
  5265. (45510)210 648 A
  5266. (return(ioctl(fd,)672 1110 A
  5267. (TCFLSH,)294 1824 A
  5268. (&queue_selector));)756 2160 A
  5269. 5040 V
  5270. (45511)210 648 A
  5271. 1026(})S
  5272. 8418 V
  5273. EP
  5274. %%Page: 421 421
  5275. BP
  5276. /slant 0 def
  5277. /height 0 def
  5278. 630 V
  5279. 10 R
  5280. 648(MINIX)S
  5281. 976(SOURCE)S
  5282. 1399(CODE)S
  5283. 11 R
  5284. 1882(File:)S
  5285. (src/lib/posix/_tcgetattr.c)1078 2115 A
  5286. 12 B
  5287. (421)180 4248 A
  5288. 990 V
  5289. 7 LST
  5290. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5291. 1080 V
  5292. (src/lib/posix/_tcgetattr.c)1092 1698 A
  5293. 1170 V
  5294. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5295. 1350 V
  5296. (45600)210 648 A
  5297. (#define)294 1026 A
  5298. (tcgetattr)378 1362 A
  5299. (_tcgetattr)420 1782 A
  5300. 1440 V
  5301. (45601)210 648 A
  5302. (#define)294 1026 A
  5303. (ioctl)210 1362 A
  5304. (_ioctl)252 1614 A
  5305. 1530 V
  5306. (45602)210 648 A
  5307. (#include)336 1026 A
  5308. (<sys/ioctl.h>)546 1404 A
  5309. 1620 V
  5310. (45603)210 648 A
  5311. (#include)336 1026 A
  5312. (<errno.h>)378 1404 A
  5313. 1710 V
  5314. (45604)210 648 A
  5315. (#include)336 1026 A
  5316. (<termios.h>)462 1404 A
  5317. 1800 V
  5318. (45605)210 648 A
  5319. 1890 V
  5320. (45606)210 648 A
  5321. (int)126 1026 A
  5322. (tcgetattr(fd,)546 1194 A
  5323. (termios_p))420 1782 A
  5324. 1980 V
  5325. (45607)210 648 A
  5326. (int)126 1026 A
  5327. (fd;)126 1194 A
  5328. 2070 V
  5329. (45608)210 648 A
  5330. (struct)252 1026 A
  5331. (termios)294 1320 A
  5332. (*termios_p;)462 1656 A
  5333. 2160 V
  5334. (45609)210 648 A
  5335. 1026({)S
  5336. 2250 V
  5337. (45610)210 648 A
  5338. (return(ioctl(fd,)672 1110 A
  5339. (TCGETS,)294 1824 A
  5340. (termios_p));)504 2160 A
  5341. 2340 V
  5342. (45611)210 648 A
  5343. 1026(})S
  5344. 2790 V
  5345. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5346. 2880 V
  5347. (src/lib/posix/_tcsendbreak.c)1176 1698 A
  5348. 2970 V
  5349. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5350. 3150 V
  5351. (45700)210 648 A
  5352. 1026(/*)S
  5353. (tcsendbreak())546 1362 A
  5354. 1950(-)S
  5355. (send)168 2034 A
  5356. 2244(a)S
  5357. (break)210 2328 A
  5358. (Author:)294 3378 A
  5359. (Kees)168 3714 A
  5360. 3924(J.)S
  5361. (Bot)126 4050 A
  5362. 3240 V
  5363. (45701)210 648 A
  5364. 1068(*)S
  5365. 3714(13)S
  5366. (Jan)126 3840 A
  5367. (1994)168 4008 A
  5368. 3330 V
  5369. (45702)210 648 A
  5370. 1068(*/)S
  5371. 3420 V
  5372. (45703)210 648 A
  5373. (#define)294 1026 A
  5374. (tcsendbreak)462 1362 A
  5375. (_tcsendbreak)504 1866 A
  5376. 3510 V
  5377. (45704)210 648 A
  5378. (#define)294 1026 A
  5379. (ioctl)210 1362 A
  5380. (_ioctl)252 1614 A
  5381. 3600 V
  5382. (45705)210 648 A
  5383. (#include)336 1026 A
  5384. (<termios.h>)462 1404 A
  5385. 3690 V
  5386. (45706)210 648 A
  5387. (#include)336 1026 A
  5388. (<sys/ioctl.h>)546 1404 A
  5389. 3780 V
  5390. (45707)210 648 A
  5391. 3870 V
  5392. (45708)210 648 A
  5393. (int)126 1026 A
  5394. (tcsendbreak(int)630 1194 A
  5395. (fd,)126 1866 A
  5396. (int)126 2034 A
  5397. (duration))378 2202 A
  5398. 3960 V
  5399. (45709)210 648 A
  5400. 1026({)S
  5401. 4050 V
  5402. (45710)210 648 A
  5403. (return(ioctl(fd,)672 1110 A
  5404. (TCSBRK,)294 1824 A
  5405. (&duration));)504 2160 A
  5406. 4140 V
  5407. (45711)210 648 A
  5408. 1026(})S
  5409. 4590 V
  5410. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5411. 4680 V
  5412. (src/lib/posix/_tcsetattr.c)1092 1698 A
  5413. 4770 V
  5414. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5415. 4950 V
  5416. (45800)210 648 A
  5417. 1026(/*)S
  5418. 5040 V
  5419. (45801)210 648 A
  5420. (posix/_tcsetattr.c)756 1026 A
  5421. 5130 V
  5422. (45802)210 648 A
  5423. 5220 V
  5424. (45803)210 648 A
  5425. (Created:)336 1026 A
  5426. (June)168 1698 A
  5427. (11,)126 1908 A
  5428. (1993)168 2076 A
  5429. 2286(by)S
  5430. (Philip)252 2412 A
  5431. (Homburg)294 2706 A
  5432. 5310 V
  5433. (45804)210 648 A
  5434. 1026(*/)S
  5435. 5400 V
  5436. (45805)210 648 A
  5437. 5490 V
  5438. (45806)210 648 A
  5439. (#define)294 1026 A
  5440. (tcsetattr)378 1362 A
  5441. (_tcsetattr)420 1782 A
  5442. 5580 V
  5443. (45807)210 648 A
  5444. (#define)294 1026 A
  5445. (ioctl)210 1362 A
  5446. (_ioctl)252 1614 A
  5447. 5670 V
  5448. (45808)210 648 A
  5449. (#include)336 1026 A
  5450. (<errno.h>)378 1404 A
  5451. 5760 V
  5452. (45809)210 648 A
  5453. (#include)336 1026 A
  5454. (<termios.h>)462 1404 A
  5455. 5850 V
  5456. (45810)210 648 A
  5457. (#include)336 1026 A
  5458. (<sys/ioctl.h>)546 1404 A
  5459. 5940 V
  5460. (45811)210 648 A
  5461. (#include)336 1026 A
  5462. (<sys/types.h>)546 1404 A
  5463. 6030 V
  5464. (45812)210 648 A
  5465. 6120 V
  5466. (45813)210 648 A
  5467. (int)126 1026 A
  5468. (tcsetattr(fd,)546 1194 A
  5469. (opt_actions,)504 1782 A
  5470. (termios_p))420 2328 A
  5471. 6210 V
  5472. (45814)210 648 A
  5473. (int)126 1026 A
  5474. (fd;)126 1194 A
  5475. 8418 V
  5476. EP
  5477. %%Page: 422 422
  5478. BP
  5479. /slant 0 def
  5480. /height 0 def
  5481. 630 V
  5482. 12 B
  5483. (422)180 648 A
  5484. 11 R
  5485. 1888(File:)S
  5486. (src/lib/posix/_tcsetattr.c)1066 2121 A
  5487. 10 R
  5488. 3402(MINIX)S
  5489. 3730(SOURCE)S
  5490. 4153(CODE)S
  5491. 900 V
  5492. 7 LST
  5493. (45815)210 648 A
  5494. (int)126 1026 A
  5495. (opt_actions;)504 1194 A
  5496. 990 V
  5497. (45816)210 648 A
  5498. (_CONST)252 1026 A
  5499. (struct)252 1320 A
  5500. (termios)294 1614 A
  5501. (*termios_p;)462 1950 A
  5502. 1080 V
  5503. (45817)210 648 A
  5504. 1026({)S
  5505. 1170 V
  5506. (45818)210 648 A
  5507. (int)126 1110 A
  5508. (request;)336 1278 A
  5509. 1260 V
  5510. (45819)210 648 A
  5511. 1350 V
  5512. (45820)210 648 A
  5513. (switch(opt_actions))798 1110 A
  5514. 1440 V
  5515. (45821)210 648 A
  5516. 1110({)S
  5517. 1530 V
  5518. (45822)210 648 A
  5519. (case)168 1194 A
  5520. (TCSANOW:)336 1404 A
  5521. (request)294 2034 A
  5522. 2370(=)S
  5523. (TCSETS;)294 2454 A
  5524. (break;)252 3042 A
  5525. 1620 V
  5526. (45823)210 648 A
  5527. (case)168 1194 A
  5528. (TCSADRAIN:)420 1404 A
  5529. (request)294 2034 A
  5530. 2370(=)S
  5531. (TCSETSW;)336 2454 A
  5532. (break;)252 3042 A
  5533. 1710 V
  5534. (45824)210 648 A
  5535. (case)168 1194 A
  5536. (TCSAFLUSH:)420 1404 A
  5537. (request)294 2034 A
  5538. 2370(=)S
  5539. (TCSETSF;)336 2454 A
  5540. (break;)252 3042 A
  5541. 1800 V
  5542. (45825)210 648 A
  5543. (default:)336 1194 A
  5544. (errno)210 2034 A
  5545. 2286(=)S
  5546. (EINVAL;)294 2370 A
  5547. (return(-1);)462 3042 A
  5548. 1890 V
  5549. (45826)210 648 A
  5550. 1110(};)S
  5551. 1980 V
  5552. (45827)210 648 A
  5553. (return(ioctl(fd,)672 1110 A
  5554. (request,)336 1824 A
  5555. ((void)210 2202 A
  5556. 2454(*))S
  5557. (termios_p));)504 2580 A
  5558. 2070 V
  5559. (45828)210 648 A
  5560. 1026(})S
  5561. 2340 V
  5562. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5563. 2430 V
  5564. (src/lib/posix/_time.c)882 1698 A
  5565. 2520 V
  5566. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5567. 2700 V
  5568. (45900)210 648 A
  5569. (#include)336 1026 A
  5570. (<lib.h>)294 1404 A
  5571. 2790 V
  5572. (45901)210 648 A
  5573. (#define)294 1026 A
  5574. (time)168 1362 A
  5575. (_time)210 1698 A
  5576. 2880 V
  5577. (45902)210 648 A
  5578. (#include)336 1026 A
  5579. (<time.h>)336 1404 A
  5580. 2970 V
  5581. (45903)210 648 A
  5582. 3060 V
  5583. (45904)210 648 A
  5584. (PUBLIC)252 1026 A
  5585. (time_t)252 1320 A
  5586. (time(tp))336 1614 A
  5587. 3150 V
  5588. (45905)210 648 A
  5589. (time_t)252 1026 A
  5590. (*tp;)168 1320 A
  5591. 3240 V
  5592. (45906)210 648 A
  5593. 1026({)S
  5594. 3330 V
  5595. (45907)210 648 A
  5596. (message)294 1110 A
  5597. 1446(m;)S
  5598. 3420 V
  5599. (45908)210 648 A
  5600. 3510 V
  5601. (45909)210 648 A
  5602. 1110(if)S
  5603. ((_syscall(FS,)546 1236 A
  5604. (TIME,)210 1824 A
  5605. (&m))126 2076 A
  5606. 2244(<)S
  5607. 2328(0))S
  5608. (return()294 2454 A
  5609. ((time_t))336 2790 A
  5610. (-1);)168 3168 A
  5611. 3600 V
  5612. (45910)210 648 A
  5613. 1110(if)S
  5614. ((tp)126 1236 A
  5615. 1404(!=)S
  5616. ((time_t)294 1530 A
  5617. 1866(*))S
  5618. 1992(0))S
  5619. (*tp)126 2118 A
  5620. 2286(=)S
  5621. (m.m2_l1;)336 2370 A
  5622. 3690 V
  5623. (45911)210 648 A
  5624. (return(m.m2_l1);)672 1110 A
  5625. 3780 V
  5626. (45912)210 648 A
  5627. 1026(})S
  5628. 4140 V
  5629. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5630. 4230 V
  5631. (src/lib/posix/_times.c)924 1698 A
  5632. 4320 V
  5633. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5634. 4500 V
  5635. (46000)210 648 A
  5636. (#include)336 1026 A
  5637. (<lib.h>)294 1404 A
  5638. 4590 V
  5639. (46001)210 648 A
  5640. (#define)294 1026 A
  5641. (times)210 1362 A
  5642. (_times)252 1698 A
  5643. 4680 V
  5644. (46002)210 648 A
  5645. (#include)336 1026 A
  5646. (<sys/times.h>)546 1404 A
  5647. 4770 V
  5648. (46003)210 648 A
  5649. (#include)336 1026 A
  5650. (<time.h>)336 1404 A
  5651. 4860 V
  5652. (46004)210 648 A
  5653. 4950 V
  5654. (46005)210 648 A
  5655. (PUBLIC)252 1026 A
  5656. (clock_t)294 1320 A
  5657. (times(buf))420 1656 A
  5658. 5040 V
  5659. (46006)210 648 A
  5660. (struct)252 1026 A
  5661. (tms)126 1320 A
  5662. (*buf;)210 1488 A
  5663. 5130 V
  5664. (46007)210 648 A
  5665. 1026({)S
  5666. 5220 V
  5667. (46008)210 648 A
  5668. (message)294 1110 A
  5669. 1446(m;)S
  5670. 5310 V
  5671. (46009)210 648 A
  5672. 5400 V
  5673. (46010)210 648 A
  5674. (m.m4_l5)294 1110 A
  5675. 1446(=)S
  5676. 1530(0;)S
  5677. 2370(/*)S
  5678. (return)252 2496 A
  5679. (this)168 2790 A
  5680. 3000(if)S
  5681. (system)252 3126 A
  5682. 3420(is)S
  5683. (pre-1.6)294 3546 A
  5684. 3882(*/)S
  5685. 5490 V
  5686. (46011)210 648 A
  5687. 1110(if)S
  5688. ((_syscall(FS,)546 1236 A
  5689. (TIMES,)252 1824 A
  5690. (&m))126 2118 A
  5691. 2286(<)S
  5692. 2370(0))S
  5693. (return()294 2496 A
  5694. ((clock_t))378 2832 A
  5695. (-1);)168 3252 A
  5696. 5580 V
  5697. (46012)210 648 A
  5698. (buf->tms_utime)588 1110 A
  5699. 1740(=)S
  5700. (m.m4_l1;)336 1824 A
  5701. 5670 V
  5702. (46013)210 648 A
  5703. (buf->tms_stime)588 1110 A
  5704. 1740(=)S
  5705. (m.m4_l2;)336 1824 A
  5706. 5760 V
  5707. (46014)210 648 A
  5708. (buf->tms_cutime)630 1110 A
  5709. 1782(=)S
  5710. (m.m4_l3;)336 1866 A
  5711. 5850 V
  5712. (46015)210 648 A
  5713. (buf->tms_cstime)630 1110 A
  5714. 1782(=)S
  5715. (m.m4_l4;)336 1866 A
  5716. 5940 V
  5717. (46016)210 648 A
  5718. (return(m.m4_l5);)672 1110 A
  5719. 6030 V
  5720. (46017)210 648 A
  5721. 1026(})S
  5722. 8418 V
  5723. EP
  5724. %%Page: 423 423
  5725. BP
  5726. /slant 0 def
  5727. /height 0 def
  5728. 630 V
  5729. 10 R
  5730. 648(MINIX)S
  5731. 976(SOURCE)S
  5732. 1399(CODE)S
  5733. 11 R
  5734. 1921(File:)S
  5735. (src/lib/posix/_umask.c)1001 2154 A
  5736. 12 B
  5737. (423)180 4248 A
  5738. 990 V
  5739. 7 LST
  5740. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5741. 1080 V
  5742. (src/lib/posix/_umask.c)924 1698 A
  5743. 1170 V
  5744. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5745. 1350 V
  5746. (46100)210 648 A
  5747. (#include)336 1026 A
  5748. (<lib.h>)294 1404 A
  5749. 1440 V
  5750. (46101)210 648 A
  5751. (#define)294 1026 A
  5752. (umask)210 1362 A
  5753. (_umask)252 1698 A
  5754. 1530 V
  5755. (46102)210 648 A
  5756. (#include)336 1026 A
  5757. (<sys/stat.h>)504 1404 A
  5758. 1620 V
  5759. (46103)210 648 A
  5760. 1710 V
  5761. (46104)210 648 A
  5762. (PUBLIC)252 1026 A
  5763. (mode_t)252 1320 A
  5764. (umask(complmode))672 1614 A
  5765. 1800 V
  5766. (46105)210 648 A
  5767. (Mode_t)252 1026 A
  5768. (complmode;)420 1320 A
  5769. 1890 V
  5770. (46106)210 648 A
  5771. 1026({)S
  5772. 1980 V
  5773. (46107)210 648 A
  5774. (message)294 1110 A
  5775. 1446(m;)S
  5776. 2070 V
  5777. (46108)210 648 A
  5778. 2160 V
  5779. (46109)210 648 A
  5780. (m.m1_i1)294 1110 A
  5781. 1446(=)S
  5782. (complmode;)420 1530 A
  5783. 2250 V
  5784. (46110)210 648 A
  5785. (return()294 1110 A
  5786. ((mode_t))336 1446 A
  5787. (_syscall(FS,)504 1824 A
  5788. (UMASK,)252 2370 A
  5789. (&m));)210 2664 A
  5790. 2340 V
  5791. (46111)210 648 A
  5792. 1026(})S
  5793. 2790 V
  5794. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5795. 2880 V
  5796. (src/lib/posix/_umount.c)966 1698 A
  5797. 2970 V
  5798. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5799. 3150 V
  5800. (46200)210 648 A
  5801. (#include)336 1026 A
  5802. (<lib.h>)294 1404 A
  5803. 3240 V
  5804. (46201)210 648 A
  5805. (#define)294 1026 A
  5806. (umount)252 1362 A
  5807. (_umount)294 1698 A
  5808. 3330 V
  5809. (46202)210 648 A
  5810. (#include)336 1026 A
  5811. (<unistd.h>)420 1404 A
  5812. 3420 V
  5813. (46203)210 648 A
  5814. 3510 V
  5815. (46204)210 648 A
  5816. (PUBLIC)252 1026 A
  5817. (int)126 1320 A
  5818. (umount(name))504 1488 A
  5819. 3600 V
  5820. (46205)210 648 A
  5821. (_CONST)252 1026 A
  5822. (char)168 1320 A
  5823. (*name;)252 1530 A
  5824. 3690 V
  5825. (46206)210 648 A
  5826. 1026({)S
  5827. 3780 V
  5828. (46207)210 648 A
  5829. (message)294 1110 A
  5830. 1446(m;)S
  5831. 3870 V
  5832. (46208)210 648 A
  5833. 3960 V
  5834. (46209)210 648 A
  5835. (_loadname(name,)630 1110 A
  5836. (&m);)168 1782 A
  5837. 4050 V
  5838. (46210)210 648 A
  5839. (return(_syscall(FS,)798 1110 A
  5840. (UMOUNT,)294 1950 A
  5841. (&m));)210 2286 A
  5842. 4140 V
  5843. (46211)210 648 A
  5844. 1026(})S
  5845. 4590 V
  5846. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5847. 4680 V
  5848. (src/lib/posix/_uname.c)924 1698 A
  5849. 4770 V
  5850. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5851. 4950 V
  5852. (46300)210 648 A
  5853. 1026(/*)S
  5854. (uname())294 1362 A
  5855. 1698(-)S
  5856. (get)126 1782 A
  5857. (system)252 1950 A
  5858. (info)168 2244 A
  5859. (Author:)294 3378 A
  5860. (Kees)168 3714 A
  5861. 3924(J.)S
  5862. (Bot)126 4050 A
  5863. 5040 V
  5864. (46301)210 648 A
  5865. 1068(*)S
  5866. 3714(7)S
  5867. (Nov)126 3798 A
  5868. (1994)168 3966 A
  5869. 5130 V
  5870. (46302)210 648 A
  5871. 1068(*)S
  5872. (Returns)294 1152 A
  5873. (information)462 1488 A
  5874. (about)210 1992 A
  5875. (the)126 2244 A
  5876. (Minix)210 2412 A
  5877. (system.)294 2664 A
  5878. (Alas)168 3042 A
  5879. (most)168 3252 A
  5880. 5220 V
  5881. (46303)210 648 A
  5882. 1068(*)S
  5883. 1152(of)S
  5884. 1278(it)S
  5885. 1404(is)S
  5886. (gathered)336 1530 A
  5887. 1908(at)S
  5888. (compile)294 2034 A
  5889. (time,)210 2370 A
  5890. 2622(so)S
  5891. (machine)294 2748 A
  5892. 3084(is)S
  5893. (wrong,)252 3210 A
  5894. (and)126 3504 A
  5895. 5310 V
  5896. (46304)210 648 A
  5897. 1068(*)S
  5898. (release)294 1152 A
  5899. (and)126 1488 A
  5900. (version)294 1656 A
  5901. (become)252 1992 A
  5902. (wrong)210 2286 A
  5903. 2538(if)S
  5904. (not)126 2664 A
  5905. (recompiled.)462 2832 A
  5906. 5400 V
  5907. (46305)210 648 A
  5908. 1068(*)S
  5909. (More)168 1152 A
  5910. (chip)168 1362 A
  5911. (types)210 1572 A
  5912. (and)126 1824 A
  5913. (Minix)210 1992 A
  5914. (versions)336 2244 A
  5915. (need)168 2622 A
  5916. 2832(to)S
  5917. 2958(be)S
  5918. (added.)252 3084 A
  5919. 5490 V
  5920. (46306)210 648 A
  5921. 1068(*/)S
  5922. 5580 V
  5923. (46307)210 648 A
  5924. (#define)294 1026 A
  5925. (uname)210 1362 A
  5926. (_uname)252 1698 A
  5927. 5670 V
  5928. (46308)210 648 A
  5929. (#define)294 1026 A
  5930. (open)168 1362 A
  5931. (_open)210 1698 A
  5932. 5760 V
  5933. (46309)210 648 A
  5934. (#define)294 1026 A
  5935. (read)168 1362 A
  5936. (_read)210 1698 A
  5937. 5850 V
  5938. (46310)210 648 A
  5939. (#define)294 1026 A
  5940. (close)210 1362 A
  5941. (_close)252 1698 A
  5942. 5940 V
  5943. (46311)210 648 A
  5944. (#include)336 1026 A
  5945. (<sys/types.h>)546 1404 A
  5946. 6030 V
  5947. (46312)210 648 A
  5948. (#include)336 1026 A
  5949. (<sys/utsname.h>)630 1404 A
  5950. 6120 V
  5951. (46313)210 648 A
  5952. (#include)336 1026 A
  5953. (<unistd.h>)420 1404 A
  5954. 6210 V
  5955. (46314)210 648 A
  5956. (#include)336 1026 A
  5957. (<fcntl.h>)378 1404 A
  5958. 8418 V
  5959. EP
  5960. %%Page: 424 424
  5961. BP
  5962. /slant 0 def
  5963. /height 0 def
  5964. 630 V
  5965. 12 B
  5966. (424)180 648 A
  5967. 11 R
  5968. 1917(File:)S
  5969. (src/lib/posix/_uname.c)1008 2150 A
  5970. 10 R
  5971. 3402(MINIX)S
  5972. 3730(SOURCE)S
  5973. 4153(CODE)S
  5974. 900 V
  5975. 7 LST
  5976. (46315)210 648 A
  5977. (#include)336 1026 A
  5978. (<string.h>)420 1404 A
  5979. 990 V
  5980. (46316)210 648 A
  5981. (#include)336 1026 A
  5982. (<errno.h>)378 1404 A
  5983. 1080 V
  5984. (46317)210 648 A
  5985. (#include)336 1026 A
  5986. (<minix/config.h>)672 1404 A
  5987. 1170 V
  5988. (46318)210 648 A
  5989. (#include)336 1026 A
  5990. (<minix/minlib.h>)672 1404 A
  5991. 1260 V
  5992. (46319)210 648 A
  5993. 1350 V
  5994. (46320)210 648 A
  5995. (int)126 1026 A
  5996. (uname(name))462 1194 A
  5997. (struct)252 1698 A
  5998. (utsname)294 1992 A
  5999. (*name;)252 2328 A
  6000. 1440 V
  6001. (46321)210 648 A
  6002. 1026({)S
  6003. 1530 V
  6004. (46322)210 648 A
  6005. (int)126 1110 A
  6006. (hf,)126 1278 A
  6007. 1446(n,)S
  6008. (err;)168 1572 A
  6009. 1620 V
  6010. (46323)210 648 A
  6011. (char)168 1110 A
  6012. (*nl;)168 1320 A
  6013. 1710 V
  6014. (46324)210 648 A
  6015. 1800 V
  6016. (46325)210 648 A
  6017. 1110(/*)S
  6018. (Read)168 1236 A
  6019. (the)126 1446 A
  6020. (node)168 1614 A
  6021. (name)168 1824 A
  6022. (from)168 2034 A
  6023. (/etc/hostname.file.)798 2244 A
  6024. 3084(*/)S
  6025. 1890 V
  6026. (46326)210 648 A
  6027. 1110(if)S
  6028. (((hf)168 1236 A
  6029. 1446(=)S
  6030. (open("/etc/hostname.file",)1092 1530 A
  6031. (O_RDONLY)))420 2664 A
  6032. 3126(<)S
  6033. 3210(0))S
  6034. 3336({)S
  6035. 1980 V
  6036. (46327)210 648 A
  6037. 1362(if)S
  6038. ((errno)252 1488 A
  6039. 1782(!=)S
  6040. (ENOENT))294 1908 A
  6041. (return(-1);)462 2244 A
  6042. 2070 V
  6043. (46328)210 648 A
  6044. (strcpy(name->nodename,)924 1362 A
  6045. ("noname");)420 2328 A
  6046. 2160 V
  6047. (46329)210 648 A
  6048. 1110(})S
  6049. (else)168 1194 A
  6050. 1404({)S
  6051. 2250 V
  6052. (46330)210 648 A
  6053. 1362(n)S
  6054. 1446(=)S
  6055. (read(hf,)336 1530 A
  6056. (name->nodename,)630 1908 A
  6057. (sizeof(name->nodename))924 2580 A
  6058. 3546(-)S
  6059. (1);)126 3630 A
  6060. 2340 V
  6061. (46331)210 648 A
  6062. (err)126 1362 A
  6063. 1530(=)S
  6064. (errno;)252 1614 A
  6065. 2430 V
  6066. (46332)210 648 A
  6067. (close(hf);)420 1362 A
  6068. 2520 V
  6069. (46333)210 648 A
  6070. (errno)210 1362 A
  6071. 1614(=)S
  6072. (err;)168 1698 A
  6073. 2610 V
  6074. (46334)210 648 A
  6075. 1362(if)S
  6076. 1488((n)S
  6077. 1614(<)S
  6078. 1698(0))S
  6079. (return(-1);)462 1824 A
  6080. 2700 V
  6081. (46335)210 648 A
  6082. (name->nodename[n])714 1362 A
  6083. 2118(=)S
  6084. 2202(0;)S
  6085. 2790 V
  6086. (46336)210 648 A
  6087. 1362(if)S
  6088. (((nl)168 1488 A
  6089. 1698(=)S
  6090. (strchr(name->nodename,)924 1782 A
  6091. ('\n')))252 2748 A
  6092. 3042(!=)S
  6093. (NULL))210 3168 A
  6094. 3420({)S
  6095. 2880 V
  6096. (46337)210 648 A
  6097. (memset(nl,)420 1698 A
  6098. 2160(0,)S
  6099. ((name->nodename)630 2286 A
  6100. 2958(+)S
  6101. (sizeof(name->nodename)))966 3042 A
  6102. 4050(-)S
  6103. (nl);)168 4134 A
  6104. 2970 V
  6105. (46338)210 648 A
  6106. 1362(})S
  6107. 3060 V
  6108. (46339)210 648 A
  6109. 1110(})S
  6110. 3150 V
  6111. (46340)210 648 A
  6112. 3240 V
  6113. (46341)210 648 A
  6114. (strcpy(name->sysname,)882 1110 A
  6115. ("Minix");)378 2034 A
  6116. 3330 V
  6117. (46342)210 648 A
  6118. (strcpy(name->release,)882 1110 A
  6119. (OS_RELEASE);)504 2034 A
  6120. 3420 V
  6121. (46343)210 648 A
  6122. (strcpy(name->version,)882 1110 A
  6123. (OS_VERSION);)504 2034 A
  6124. 3510 V
  6125. (46344)210 648 A
  6126. (#if)126 1026 A
  6127. ((CHIP)210 1194 A
  6128. 1446(==)S
  6129. (INTEL))252 1572 A
  6130. 3600 V
  6131. (46345)210 648 A
  6132. (name->machine[0])672 1110 A
  6133. 1824(=)S
  6134. ('i';)168 1908 A
  6135. 3690 V
  6136. (46346)210 648 A
  6137. (strcpy(name->machine)840 1110 A
  6138. 1992(+)S
  6139. 2076(1,)S
  6140. (itoa(getprocessor()));)924 2202 A
  6141. 3780 V
  6142. (46347)210 648 A
  6143. (#if)126 1026 A
  6144. (_WORD_SIZE)420 1194 A
  6145. 1656(==)S
  6146. 1782(4)S
  6147. 3870 V
  6148. (46348)210 648 A
  6149. (strcpy(name->arch,)756 1110 A
  6150. ("i386");)336 1908 A
  6151. 3960 V
  6152. (46349)210 648 A
  6153. (#else)210 1026 A
  6154. 4050 V
  6155. (46350)210 648 A
  6156. (strcpy(name->arch,)756 1110 A
  6157. ("i86");)294 1908 A
  6158. 4140 V
  6159. (46351)210 648 A
  6160. (#endif)252 1026 A
  6161. 4230 V
  6162. (46352)210 648 A
  6163. (#endif)252 1026 A
  6164. 4320 V
  6165. (46353)210 648 A
  6166. (return(0);)420 1110 A
  6167. 4410 V
  6168. (46354)210 648 A
  6169. 1026(})S
  6170. 5040 V
  6171. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6172. 5130 V
  6173. (src/lib/posix/_unlink.c)966 1698 A
  6174. 5220 V
  6175. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6176. 5400 V
  6177. (46400)210 648 A
  6178. (#include)336 1026 A
  6179. (<lib.h>)294 1404 A
  6180. 5490 V
  6181. (46401)210 648 A
  6182. (#define)294 1026 A
  6183. (unlink)252 1362 A
  6184. (_unlink)294 1698 A
  6185. 5580 V
  6186. (46402)210 648 A
  6187. (#include)336 1026 A
  6188. (<unistd.h>)420 1404 A
  6189. 5670 V
  6190. (46403)210 648 A
  6191. 5760 V
  6192. (46404)210 648 A
  6193. (PUBLIC)252 1026 A
  6194. (int)126 1320 A
  6195. (unlink(name))504 1488 A
  6196. 5850 V
  6197. (46405)210 648 A
  6198. (_CONST)252 1026 A
  6199. (char)168 1320 A
  6200. (*name;)252 1530 A
  6201. 5940 V
  6202. (46406)210 648 A
  6203. 1026({)S
  6204. 6030 V
  6205. (46407)210 648 A
  6206. (message)294 1110 A
  6207. 1446(m;)S
  6208. 6120 V
  6209. (46408)210 648 A
  6210. 6210 V
  6211. (46409)210 648 A
  6212. (_loadname(name,)630 1110 A
  6213. (&m);)168 1782 A
  6214. 8418 V
  6215. EP
  6216. %%Page: 425 425
  6217. BP
  6218. /slant 0 def
  6219. /height 0 def
  6220. 630 V
  6221. 10 R
  6222. 648(MINIX)S
  6223. 976(SOURCE)S
  6224. 1399(CODE)S
  6225. 11 R
  6226. 1924(File:)S
  6227. (src/lib/posix/_unlink.c)994 2157 A
  6228. 12 B
  6229. (425)180 4248 A
  6230. 900 V
  6231. 7 LST
  6232. (46410)210 648 A
  6233. (return(_syscall(FS,)798 1110 A
  6234. (UNLINK,)294 1950 A
  6235. (&m));)210 2286 A
  6236. 990 V
  6237. (46411)210 648 A
  6238. 1026(})S
  6239. 1440 V
  6240. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6241. 1530 V
  6242. (src/lib/posix/_utime.c)924 1698 A
  6243. 1620 V
  6244. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6245. 1800 V
  6246. (46500)210 648 A
  6247. 1026(/*)S
  6248. (utime(2))336 1152 A
  6249. (for)126 1530 A
  6250. (POSIX)210 1698 A
  6251. (Authors:)336 2370 A
  6252. (Terrence)336 2748 A
  6253. 3126(W.)S
  6254. (Holm)168 3252 A
  6255. 3462(&)S
  6256. (Edwin)210 3546 A
  6257. 3798(L.)S
  6258. (Froese)252 3924 A
  6259. 4218(*/)S
  6260. 1890 V
  6261. (46501)210 648 A
  6262. 1980 V
  6263. (46502)210 648 A
  6264. (#include)336 1026 A
  6265. (<lib.h>)294 1404 A
  6266. 2070 V
  6267. (46503)210 648 A
  6268. (#define)294 1026 A
  6269. (utime)210 1362 A
  6270. (_utime)252 1698 A
  6271. 2160 V
  6272. (46504)210 648 A
  6273. (#include)336 1026 A
  6274. (<string.h>)420 1404 A
  6275. 2250 V
  6276. (46505)210 648 A
  6277. (#include)336 1026 A
  6278. (<utime.h>)378 1404 A
  6279. 2340 V
  6280. (46506)210 648 A
  6281. 2430 V
  6282. (46507)210 648 A
  6283. (PUBLIC)252 1026 A
  6284. (int)126 1320 A
  6285. (utime(name,)462 1488 A
  6286. (timp))210 1992 A
  6287. 2520 V
  6288. (46508)210 648 A
  6289. (_CONST)252 1026 A
  6290. (char)168 1320 A
  6291. (*name;)252 1530 A
  6292. 2610 V
  6293. (46509)210 648 A
  6294. (_CONST)252 1026 A
  6295. (struct)252 1320 A
  6296. (utimbuf)294 1614 A
  6297. (*timp;)252 1950 A
  6298. 2700 V
  6299. (46510)210 648 A
  6300. 1026({)S
  6301. 2790 V
  6302. (46511)210 648 A
  6303. (message)294 1110 A
  6304. 1446(m;)S
  6305. 2880 V
  6306. (46512)210 648 A
  6307. 2970 V
  6308. (46513)210 648 A
  6309. 1110(if)S
  6310. ((timp)210 1236 A
  6311. 1488(==)S
  6312. (NULL))210 1614 A
  6313. 1866({)S
  6314. 3060 V
  6315. (46514)210 648 A
  6316. (m.m2_i1)294 1362 A
  6317. 1698(=)S
  6318. 1782(0;)S
  6319. 2370(/*)S
  6320. (name)168 2496 A
  6321. (size)168 2706 A
  6322. 2916(0)S
  6323. (means)210 3000 A
  6324. (NULL)168 3252 A
  6325. (imp')168 3462 A
  6326. 3672(*/)S
  6327. 3150 V
  6328. (46515)210 648 A
  6329. (m.m2_i2)294 1362 A
  6330. 1698(=)S
  6331. (strlen(name))504 1782 A
  6332. 2328(+)S
  6333. 2412(1;)S
  6334. 2706(/*)S
  6335. (actual)252 2832 A
  6336. (size)168 3126 A
  6337. (here)168 3336 A
  6338. 3546(*/)S
  6339. 3240 V
  6340. (46516)210 648 A
  6341. 1110(})S
  6342. (else)168 1194 A
  6343. 1404({)S
  6344. 3330 V
  6345. (46517)210 648 A
  6346. (m.m2_l1)294 1362 A
  6347. 1698(=)S
  6348. (timp->actime;)546 1782 A
  6349. 3420 V
  6350. (46518)210 648 A
  6351. (m.m2_l2)294 1362 A
  6352. 1698(=)S
  6353. (timp->modtime;)588 1782 A
  6354. 3510 V
  6355. (46519)210 648 A
  6356. (m.m2_i1)294 1362 A
  6357. 1698(=)S
  6358. (strlen(name))504 1782 A
  6359. 2328(+)S
  6360. 2412(1;)S
  6361. 3600 V
  6362. (46520)210 648 A
  6363. 1110(})S
  6364. 3690 V
  6365. (46521)210 648 A
  6366. (m.m2_p1)294 1110 A
  6367. 1446(=)S
  6368. ((char)210 1530 A
  6369. 1782(*))S
  6370. (name;)210 1908 A
  6371. 3780 V
  6372. (46522)210 648 A
  6373. (return(_syscall(FS,)798 1110 A
  6374. (UTIME,)252 1950 A
  6375. (&m));)210 2244 A
  6376. 3870 V
  6377. (46523)210 648 A
  6378. 1026(})S
  6379. 4140 V
  6380. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6381. 4230 V
  6382. (src/lib/posix/_wait.c)882 1698 A
  6383. 4320 V
  6384. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6385. 4500 V
  6386. (46600)210 648 A
  6387. (#include)336 1026 A
  6388. (<lib.h>)294 1404 A
  6389. 4590 V
  6390. (46601)210 648 A
  6391. (#define)294 1026 A
  6392. (wait)168 1362 A
  6393. (_wait)210 1698 A
  6394. 4680 V
  6395. (46602)210 648 A
  6396. (#include)336 1026 A
  6397. (<sys/wait.h>)504 1404 A
  6398. 4770 V
  6399. (46603)210 648 A
  6400. 4860 V
  6401. (46604)210 648 A
  6402. (PUBLIC)252 1026 A
  6403. (pid_t)210 1320 A
  6404. (wait(status))504 1572 A
  6405. 4950 V
  6406. (46605)210 648 A
  6407. (int)126 1026 A
  6408. (*status;)336 1194 A
  6409. 5040 V
  6410. (46606)210 648 A
  6411. 1026({)S
  6412. 5130 V
  6413. (46607)210 648 A
  6414. (message)294 1110 A
  6415. 1446(m;)S
  6416. 5220 V
  6417. (46608)210 648 A
  6418. 5310 V
  6419. (46609)210 648 A
  6420. 1110(if)S
  6421. ((_syscall(MM,)546 1236 A
  6422. (WAIT,)210 1824 A
  6423. (&m))126 2076 A
  6424. 2244(<)S
  6425. 2328(0))S
  6426. (return(-1);)462 2454 A
  6427. 5400 V
  6428. (46610)210 648 A
  6429. 1110(if)S
  6430. ((status)294 1236 A
  6431. 1572(!=)S
  6432. 1698(0))S
  6433. (*status)294 1824 A
  6434. 2160(=)S
  6435. (m.m2_i1;)336 2244 A
  6436. 5490 V
  6437. (46611)210 648 A
  6438. (return(m.m_type);)714 1110 A
  6439. 5580 V
  6440. (46612)210 648 A
  6441. 1026(})S
  6442. 8418 V
  6443. EP
  6444. %%Page: 426 426
  6445. BP
  6446. /slant 0 def
  6447. /height 0 def
  6448. 630 V
  6449. 12 B
  6450. (426)180 648 A
  6451. 11 R
  6452. 1899(File:)S
  6453. (src/lib/posix/_waitpid.c)1045 2132 A
  6454. 10 R
  6455. 3402(MINIX)S
  6456. 3730(SOURCE)S
  6457. 4153(CODE)S
  6458. 990 V
  6459. 7 LST
  6460. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6461. 1080 V
  6462. (src/lib/posix/_waitpid.c)1008 1698 A
  6463. 1170 V
  6464. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6465. 1350 V
  6466. (46700)210 648 A
  6467. (#include)336 1026 A
  6468. (<lib.h>)294 1404 A
  6469. 1440 V
  6470. (46701)210 648 A
  6471. (#define)294 1026 A
  6472. (waitpid)294 1362 A
  6473. (_waitpid)336 1698 A
  6474. 1530 V
  6475. (46702)210 648 A
  6476. (#include)336 1026 A
  6477. (<sys/wait.h>)504 1404 A
  6478. 1620 V
  6479. (46703)210 648 A
  6480. 1710 V
  6481. (46704)210 648 A
  6482. (PUBLIC)252 1026 A
  6483. (pid_t)210 1320 A
  6484. (waitpid(pid,)504 1572 A
  6485. (status,)294 2118 A
  6486. (options))336 2454 A
  6487. 1800 V
  6488. (46705)210 648 A
  6489. (pid_t)210 1026 A
  6490. (pid;)168 1278 A
  6491. 1890 V
  6492. (46706)210 648 A
  6493. (int)126 1026 A
  6494. (*status;)336 1194 A
  6495. 1980 V
  6496. (46707)210 648 A
  6497. (int)126 1026 A
  6498. (options;)336 1194 A
  6499. 2070 V
  6500. (46708)210 648 A
  6501. 1026({)S
  6502. 2160 V
  6503. (46709)210 648 A
  6504. (message)294 1110 A
  6505. 1446(m;)S
  6506. 2250 V
  6507. (46710)210 648 A
  6508. 2340 V
  6509. (46711)210 648 A
  6510. (m.m1_i1)294 1110 A
  6511. 1446(=)S
  6512. (pid;)168 1530 A
  6513. 2430 V
  6514. (46712)210 648 A
  6515. (m.m1_i2)294 1110 A
  6516. 1446(=)S
  6517. (options;)336 1530 A
  6518. 2520 V
  6519. (46713)210 648 A
  6520. 1110(if)S
  6521. ((_syscall(MM,)546 1236 A
  6522. (WAITPID,)336 1824 A
  6523. (&m))126 2202 A
  6524. 2370(<)S
  6525. 2454(0))S
  6526. (return(-1);)462 2580 A
  6527. 2610 V
  6528. (46714)210 648 A
  6529. 1110(if)S
  6530. ((status)294 1236 A
  6531. 1572(!=)S
  6532. 1698(0))S
  6533. (*status)294 1824 A
  6534. 2160(=)S
  6535. (m.m2_i1;)336 2244 A
  6536. 2700 V
  6537. (46715)210 648 A
  6538. (return)252 1110 A
  6539. (m.m_type;)378 1404 A
  6540. 2790 V
  6541. (46716)210 648 A
  6542. 1026(})S
  6543. 3240 V
  6544. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6545. 3330 V
  6546. (src/lib/posix/_write.c)924 1698 A
  6547. 3420 V
  6548. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6549. 3600 V
  6550. (46800)210 648 A
  6551. (#include)336 1026 A
  6552. (<lib.h>)294 1404 A
  6553. 3690 V
  6554. (46801)210 648 A
  6555. (#define)294 1026 A
  6556. (write)210 1362 A
  6557. (_write)252 1698 A
  6558. 3780 V
  6559. (46802)210 648 A
  6560. (#include)336 1026 A
  6561. (<unistd.h>)420 1404 A
  6562. 3870 V
  6563. (46803)210 648 A
  6564. 3960 V
  6565. (46804)210 648 A
  6566. (PUBLIC)252 1026 A
  6567. (ssize_t)294 1320 A
  6568. (write(fd,)378 1656 A
  6569. (buffer,)294 2076 A
  6570. (nbytes))294 2412 A
  6571. 4050 V
  6572. (46805)210 648 A
  6573. (int)126 1026 A
  6574. (fd;)126 1194 A
  6575. 4140 V
  6576. (46806)210 648 A
  6577. (_CONST)252 1026 A
  6578. (void)168 1320 A
  6579. (*buffer;)336 1530 A
  6580. 4230 V
  6581. (46807)210 648 A
  6582. (size_t)252 1026 A
  6583. (nbytes;)294 1320 A
  6584. 4320 V
  6585. (46808)210 648 A
  6586. 1026({)S
  6587. 4410 V
  6588. (46809)210 648 A
  6589. (message)294 1110 A
  6590. 1446(m;)S
  6591. 4500 V
  6592. (46810)210 648 A
  6593. 4590 V
  6594. (46811)210 648 A
  6595. (m.m1_i1)294 1110 A
  6596. 1446(=)S
  6597. (fd;)126 1530 A
  6598. 4680 V
  6599. (46812)210 648 A
  6600. (m.m1_i2)294 1110 A
  6601. 1446(=)S
  6602. (nbytes;)294 1530 A
  6603. 4770 V
  6604. (46813)210 648 A
  6605. (m.m1_p1)294 1110 A
  6606. 1446(=)S
  6607. ((char)210 1530 A
  6608. 1782(*))S
  6609. (buffer;)294 1908 A
  6610. 4860 V
  6611. (46814)210 648 A
  6612. (return(_syscall(FS,)798 1110 A
  6613. (WRITE,)252 1950 A
  6614. (&m));)210 2244 A
  6615. 4950 V
  6616. (46815)210 648 A
  6617. 1026(})S
  6618. 8418 V
  6619. EP
  6620. %%Page: 427 427
  6621. BP
  6622. /slant 0 def
  6623. /height 0 def
  6624. 630 V
  6625. 10 R
  6626. 648(MINIX)S
  6627. 976(SOURCE)S
  6628. 1399(CODE)S
  6629. 11 R
  6630. 1923(File:)S
  6631. (src/lib/stdio/loc_incl.h)996 2156 A
  6632. 12 B
  6633. (427)180 4248 A
  6634. 990 V
  6635. 7 LST
  6636. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6637. 1080 V
  6638. (src/lib/stdio/loc_incl.h)1008 1698 A
  6639. 1170 V
  6640. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6641. 1350 V
  6642. (46900)210 648 A
  6643. 1026(/*)S
  6644. 1440 V
  6645. (46901)210 648 A
  6646. 1068(*)S
  6647. (loc_incl.h)420 1152 A
  6648. 1614(-)S
  6649. (local)210 1698 A
  6650. (include)294 1950 A
  6651. (file)168 2286 A
  6652. (for)126 2496 A
  6653. (stdio)210 2664 A
  6654. (library)294 2916 A
  6655. 1530 V
  6656. (46902)210 648 A
  6657. 1068(*/)S
  6658. 1620 V
  6659. (46903)210 648 A
  6660. 1026(/*)S
  6661. ($Header:)336 1152 A
  6662. (loc_incl.h,v)504 1530 A
  6663. (1.5)126 2076 A
  6664. (91/06/10)336 2244 A
  6665. (17:07:18)336 2622 A
  6666. (ceriel)252 3000 A
  6667. (Exp)126 3294 A
  6668. 3462($)S
  6669. 3546(*/)S
  6670. 1710 V
  6671. (46904)210 648 A
  6672. 1800 V
  6673. (46905)210 648 A
  6674. (#include)336 1026 A
  6675. (<stdio.h>)378 1698 A
  6676. 1890 V
  6677. (46906)210 648 A
  6678. 1980 V
  6679. (46907)210 648 A
  6680. (#define)294 1026 A
  6681. (io_testflag(p,x))672 1362 A
  6682. (((p)->_flags)504 2370 A
  6683. 2916(&)S
  6684. ((x)))168 3000 A
  6685. 2070 V
  6686. (46908)210 648 A
  6687. 2160 V
  6688. (46909)210 648 A
  6689. (#include)336 1026 A
  6690. (<stdarg.h>)420 1698 A
  6691. 2250 V
  6692. (46910)210 648 A
  6693. 2340 V
  6694. (46911)210 648 A
  6695. (#ifdef)252 1026 A
  6696. (_ANSI)210 1320 A
  6697. 2430 V
  6698. (46912)210 648 A
  6699. (int)126 1026 A
  6700. (_doprnt(const)546 1194 A
  6701. (char)168 1782 A
  6702. (*format,)336 1992 A
  6703. (va_list)294 2370 A
  6704. (ap,)126 2706 A
  6705. (FILE)168 2874 A
  6706. (*stream);)378 3084 A
  6707. 2520 V
  6708. (46913)210 648 A
  6709. (int)126 1026 A
  6710. (_doscan(FILE)504 1194 A
  6711. 1740(*)S
  6712. (stream,)294 1824 A
  6713. (const)210 2160 A
  6714. (char)168 2412 A
  6715. (*format,)336 2622 A
  6716. (va_list)294 3000 A
  6717. (ap);)168 3336 A
  6718. 2610 V
  6719. (46914)210 648 A
  6720. (char)168 1026 A
  6721. (*_i_compute(unsigned)840 1236 A
  6722. (long)168 2118 A
  6723. (val,)168 2328 A
  6724. (int)126 2538 A
  6725. (base,)210 2706 A
  6726. (char)168 2958 A
  6727. (*s,)126 3168 A
  6728. (int)126 3336 A
  6729. (nrdigits);)420 3504 A
  6730. 2700 V
  6731. (46915)210 648 A
  6732. (char)168 1026 A
  6733. (*_f_print(va_list)714 1236 A
  6734. (*ap,)168 1992 A
  6735. (int)126 2202 A
  6736. (flags,)252 2370 A
  6737. (char)168 2664 A
  6738. (*s,)126 2874 A
  6739. (char)168 3042 A
  6740. 3252(c,)S
  6741. (int)126 3378 A
  6742. (precision);)462 3546 A
  6743. 2790 V
  6744. (46916)210 648 A
  6745. (void)168 1026 A
  6746. (__cleanup(void);)672 1236 A
  6747. 2880 V
  6748. (46917)210 648 A
  6749. 2970 V
  6750. (46918)210 648 A
  6751. (FILE)168 1026 A
  6752. (*popen(const)504 1236 A
  6753. (char)168 1782 A
  6754. (*command,)378 1992 A
  6755. (const)210 2412 A
  6756. (char)168 2664 A
  6757. (*type);)294 2874 A
  6758. 3060 V
  6759. (46919)210 648 A
  6760. (FILE)168 1026 A
  6761. (*fdopen(int)462 1236 A
  6762. (fd,)126 1740 A
  6763. (const)210 1908 A
  6764. (char)168 2160 A
  6765. (*mode);)294 2370 A
  6766. 3150 V
  6767. (46920)210 648 A
  6768. 3240 V
  6769. (46921)210 648 A
  6770. (#ifndef)294 1026 A
  6771. (NOFLOAT)294 1362 A
  6772. 3330 V
  6773. (46922)210 648 A
  6774. (char)168 1026 A
  6775. (*_ecvt(long)462 1236 A
  6776. (double)252 1740 A
  6777. (value,)252 2034 A
  6778. (int)126 2328 A
  6779. (ndigit,)294 2496 A
  6780. (int)126 2832 A
  6781. (*decpt,)294 3000 A
  6782. (int)126 3336 A
  6783. (*sign);)294 3504 A
  6784. 3420 V
  6785. (46923)210 648 A
  6786. (char)168 1026 A
  6787. (*_fcvt(long)462 1236 A
  6788. (double)252 1740 A
  6789. (value,)252 2034 A
  6790. (int)126 2328 A
  6791. (ndigit,)294 2496 A
  6792. (int)126 2832 A
  6793. (*decpt,)294 3000 A
  6794. (int)126 3336 A
  6795. (*sign);)294 3504 A
  6796. 3510 V
  6797. (46924)210 648 A
  6798. (#endif)252 1026 A
  6799. 1362(/*)S
  6800. (NOFLOAT)294 1488 A
  6801. 1824(*/)S
  6802. 3600 V
  6803. (46925)210 648 A
  6804. (#endif)252 1026 A
  6805. 3690 V
  6806. (46926)210 648 A
  6807. 3780 V
  6808. (46927)210 648 A
  6809. (#define)294 1026 A
  6810. (FL_LJUST)336 1362 A
  6811. (0x0001)252 2034 A
  6812. 2706(/*)S
  6813. (left-justify)504 2832 A
  6814. (field)210 3378 A
  6815. 3630(*/)S
  6816. 3870 V
  6817. (46928)210 648 A
  6818. (#define)294 1026 A
  6819. (FL_SIGN)294 1362 A
  6820. (0x0002)252 2034 A
  6821. 2706(/*)S
  6822. (sign)168 2832 A
  6823. 3042(in)S
  6824. (signed)252 3168 A
  6825. (conversions)462 3462 A
  6826. 3966(*/)S
  6827. 3960 V
  6828. (46929)210 648 A
  6829. (#define)294 1026 A
  6830. (FL_SPACE)336 1362 A
  6831. (0x0004)252 2034 A
  6832. 2706(/*)S
  6833. (space)210 2832 A
  6834. 3084(in)S
  6835. (signed)252 3210 A
  6836. (conversions)462 3504 A
  6837. 4008(*/)S
  6838. 4050 V
  6839. (46930)210 648 A
  6840. (#define)294 1026 A
  6841. (FL_ALT)252 1362 A
  6842. (0x0008)252 2034 A
  6843. 2706(/*)S
  6844. (alternate)378 2832 A
  6845. (form)168 3252 A
  6846. 3462(*/)S
  6847. 4140 V
  6848. (46931)210 648 A
  6849. (#define)294 1026 A
  6850. (FL_ZEROFILL)462 1362 A
  6851. (0x0010)252 2034 A
  6852. 2706(/*)S
  6853. (fill)168 2832 A
  6854. (with)168 3042 A
  6855. (zero's)252 3252 A
  6856. 3546(*/)S
  6857. 4230 V
  6858. (46932)210 648 A
  6859. (#define)294 1026 A
  6860. (FL_SHORT)336 1362 A
  6861. (0x0020)252 2034 A
  6862. 2706(/*)S
  6863. (optional)336 2832 A
  6864. 3210(h)S
  6865. 3294(*/)S
  6866. 4320 V
  6867. (46933)210 648 A
  6868. (#define)294 1026 A
  6869. (FL_LONG)294 1362 A
  6870. (0x0040)252 2034 A
  6871. 2706(/*)S
  6872. (optional)336 2832 A
  6873. 3210(l)S
  6874. 3294(*/)S
  6875. 4410 V
  6876. (46934)210 648 A
  6877. (#define)294 1026 A
  6878. (FL_LONGDOUBLE)546 1362 A
  6879. (0x0080)252 2034 A
  6880. 2706(/*)S
  6881. (optional)336 2832 A
  6882. 3210(L)S
  6883. 3294(*/)S
  6884. 4500 V
  6885. (46935)210 648 A
  6886. (#define)294 1026 A
  6887. (FL_WIDTHSPEC)504 1362 A
  6888. (0x0100)252 2034 A
  6889. 2706(/*)S
  6890. (field)210 2832 A
  6891. (width)210 3084 A
  6892. 3336(is)S
  6893. (specified)378 3462 A
  6894. 3882(*/)S
  6895. 4590 V
  6896. (46936)210 648 A
  6897. (#define)294 1026 A
  6898. (FL_PRECSPEC)462 1362 A
  6899. (0x0200)252 2034 A
  6900. 2706(/*)S
  6901. (precision)378 2832 A
  6902. 3252(is)S
  6903. (specified)378 3378 A
  6904. 3798(*/)S
  6905. 4680 V
  6906. (46937)210 648 A
  6907. (#define)294 1026 A
  6908. (FL_SIGNEDCONV)546 1362 A
  6909. (0x0400)252 2034 A
  6910. 2706(/*)S
  6911. (may)126 2832 A
  6912. (contain)294 3000 A
  6913. 3336(a)S
  6914. (sign)168 3420 A
  6915. 3630(*/)S
  6916. 4770 V
  6917. (46938)210 648 A
  6918. (#define)294 1026 A
  6919. (FL_NOASSIGN)462 1362 A
  6920. (0x0800)252 2034 A
  6921. 2706(/*)S
  6922. 2832(do)S
  6923. (not)126 2958 A
  6924. (assign)252 3126 A
  6925. ((in)126 3420 A
  6926. (scanf))252 3588 A
  6927. 3882(*/)S
  6928. 4860 V
  6929. (46939)210 648 A
  6930. (#define)294 1026 A
  6931. (FL_NOMORE)378 1362 A
  6932. (0x1000)252 2034 A
  6933. 2706(/*)S
  6934. (all)126 2832 A
  6935. (flags)210 3000 A
  6936. (collected)378 3252 A
  6937. 3672(*/)S
  6938. 8418 V
  6939. EP
  6940. %%Page: 428 428
  6941. BP
  6942. /slant 0 def
  6943. /height 0 def
  6944. 630 V
  6945. 12 B
  6946. (428)180 648 A
  6947. 11 R
  6948. 1934(File:)S
  6949. (src/lib/stdio/clearerr.c)975 2167 A
  6950. 10 R
  6951. 3402(MINIX)S
  6952. 3730(SOURCE)S
  6953. 4153(CODE)S
  6954. 990 V
  6955. 7 LST
  6956. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6957. 1080 V
  6958. (src/lib/stdio/clearerr.c)1008 1698 A
  6959. 1170 V
  6960. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6961. 1350 V
  6962. (47000)210 648 A
  6963. 1026(/*)S
  6964. 1440 V
  6965. (47001)210 648 A
  6966. 1068(*)S
  6967. (clearerr.c)420 1152 A
  6968. 1614(-)S
  6969. (clear)210 1698 A
  6970. (error)210 1950 A
  6971. (and)126 2202 A
  6972. (end-of-file)462 2370 A
  6973. (indicators)420 2874 A
  6974. 3336(of)S
  6975. 3462(a)S
  6976. (stream)252 3546 A
  6977. 1530 V
  6978. (47002)210 648 A
  6979. 1068(*/)S
  6980. 1620 V
  6981. (47003)210 648 A
  6982. 1026(/*)S
  6983. ($Header:)336 1152 A
  6984. (clearerr.c,v)504 1530 A
  6985. (1.2)126 2076 A
  6986. (91/01/03)336 2244 A
  6987. (14:23:54)336 2622 A
  6988. (ceriel)252 3000 A
  6989. (Exp)126 3294 A
  6990. 3462($)S
  6991. 3546(*/)S
  6992. 1710 V
  6993. (47004)210 648 A
  6994. 1800 V
  6995. (47005)210 648 A
  6996. (#include)336 1026 A
  6997. (<stdio.h>)378 1698 A
  6998. 1890 V
  6999. (47006)210 648 A
  7000. 1980 V
  7001. (47007)210 648 A
  7002. (void)168 1026 A
  7003. 2070 V
  7004. (47008)210 648 A
  7005. ((clearerr)(FILE)630 1026 A
  7006. (*stream))336 1698 A
  7007. 2160 V
  7008. (47009)210 648 A
  7009. 1026({)S
  7010. 2250 V
  7011. (47010)210 648 A
  7012. (clearerr(stream);)714 1362 A
  7013. 2340 V
  7014. (47011)210 648 A
  7015. 1026(})S
  7016. 2790 V
  7017. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7018. 2880 V
  7019. (src/lib/stdio/data.c)840 1698 A
  7020. 2970 V
  7021. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7022. 3150 V
  7023. (47100)210 648 A
  7024. 1026(/*)S
  7025. 3240 V
  7026. (47101)210 648 A
  7027. 1068(*)S
  7028. (data.c)252 1152 A
  7029. 1446(-)S
  7030. (this)168 1530 A
  7031. 1740(is)S
  7032. (the)126 1866 A
  7033. (initialization)588 2034 A
  7034. (for)126 2664 A
  7035. (the)126 2832 A
  7036. (standard)336 3000 A
  7037. (streams)294 3378 A
  7038. 3330 V
  7039. (47102)210 648 A
  7040. 1068(*/)S
  7041. 3420 V
  7042. (47103)210 648 A
  7043. 1026(/*)S
  7044. ($Header:)336 1152 A
  7045. (data.c,v)336 1530 A
  7046. (1.3)126 1908 A
  7047. (90/04/09)336 2076 A
  7048. (15:35:09)336 2454 A
  7049. (eck)126 2832 A
  7050. (Exp)126 3000 A
  7051. 3168($)S
  7052. 3252(*/)S
  7053. 3510 V
  7054. (47104)210 648 A
  7055. 3600 V
  7056. (47105)210 648 A
  7057. (#include)336 1026 A
  7058. (<stdio.h>)378 1698 A
  7059. 3690 V
  7060. (47106)210 648 A
  7061. 3780 V
  7062. (47107)210 648 A
  7063. (struct)252 1026 A
  7064. (__iobuf)294 1320 A
  7065. (__stdin)294 1656 A
  7066. 1992(=)S
  7067. 2076({)S
  7068. 3870 V
  7069. (47108)210 648 A
  7070. 1362(0,)S
  7071. 1488(0,)S
  7072. (_IOREAD,)336 1614 A
  7073. 1992(0,)S
  7074. 3960 V
  7075. (47109)210 648 A
  7076. ((unsigned)378 1362 A
  7077. (char)168 1782 A
  7078. (*)NULL,)294 1992 A
  7079. ((unsigned)378 2328 A
  7080. (char)168 2748 A
  7081. (*)NULL,)294 2958 A
  7082. 4050 V
  7083. (47110)210 648 A
  7084. 1026(};)S
  7085. 4140 V
  7086. (47111)210 648 A
  7087. 4230 V
  7088. (47112)210 648 A
  7089. (struct)252 1026 A
  7090. (__iobuf)294 1320 A
  7091. (__stdout)336 1656 A
  7092. 2034(=)S
  7093. 2118({)S
  7094. 4320 V
  7095. (47113)210 648 A
  7096. 1362(0,)S
  7097. 1488(1,)S
  7098. (_IOWRITE,)378 1614 A
  7099. 2034(0,)S
  7100. 4410 V
  7101. (47114)210 648 A
  7102. ((unsigned)378 1362 A
  7103. (char)168 1782 A
  7104. (*)NULL,)294 1992 A
  7105. ((unsigned)378 2328 A
  7106. (char)168 2748 A
  7107. (*)NULL,)294 2958 A
  7108. 4500 V
  7109. (47115)210 648 A
  7110. 1026(};)S
  7111. 4590 V
  7112. (47116)210 648 A
  7113. 4680 V
  7114. (47117)210 648 A
  7115. (struct)252 1026 A
  7116. (__iobuf)294 1320 A
  7117. (__stderr)336 1656 A
  7118. 2034(=)S
  7119. 2118({)S
  7120. 4770 V
  7121. (47118)210 648 A
  7122. 1362(0,)S
  7123. 1488(2,)S
  7124. (_IOWRITE)336 1614 A
  7125. 1992(|)S
  7126. (_IOLBF,)294 2076 A
  7127. 2412(0,)S
  7128. 4860 V
  7129. (47119)210 648 A
  7130. ((unsigned)378 1362 A
  7131. (char)168 1782 A
  7132. (*)NULL,)294 1992 A
  7133. ((unsigned)378 2328 A
  7134. (char)168 2748 A
  7135. (*)NULL,)294 2958 A
  7136. 4950 V
  7137. (47120)210 648 A
  7138. 1026(};)S
  7139. 5040 V
  7140. (47121)210 648 A
  7141. 5130 V
  7142. (47122)210 648 A
  7143. (FILE)168 1026 A
  7144. (*__iotab[FOPEN_MAX])798 1236 A
  7145. 2076(=)S
  7146. 2160({)S
  7147. 5220 V
  7148. (47123)210 648 A
  7149. (&__stdin,)378 1362 A
  7150. 5310 V
  7151. (47124)210 648 A
  7152. (&__stdout,)420 1362 A
  7153. 5400 V
  7154. (47125)210 648 A
  7155. (&__stderr,)420 1362 A
  7156. 5490 V
  7157. (47126)210 648 A
  7158. 1362(0)S
  7159. 5580 V
  7160. (47127)210 648 A
  7161. 1026(};)S
  7162. 8418 V
  7163. EP
  7164. %%Page: 429 429
  7165. BP
  7166. /slant 0 def
  7167. /height 0 def
  7168. 630 V
  7169. 10 R
  7170. 648(MINIX)S
  7171. 976(SOURCE)S
  7172. 1399(CODE)S
  7173. 11 R
  7174. 1961(File:)S
  7175. (src/lib/stdio/doprnt.c)921 2194 A
  7176. 12 B
  7177. (429)180 4248 A
  7178. 990 V
  7179. 7 LST
  7180. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7181. 1080 V
  7182. (src/lib/stdio/doprnt.c)924 1698 A
  7183. 1170 V
  7184. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7185. 1350 V
  7186. (47200)210 648 A
  7187. 1026(/*)S
  7188. 1440 V
  7189. (47201)210 648 A
  7190. 1068(*)S
  7191. (doprnt.c)336 1152 A
  7192. 1530(-)S
  7193. (print)210 1614 A
  7194. (formatted)378 1866 A
  7195. (output)252 2286 A
  7196. 1530 V
  7197. (47202)210 648 A
  7198. 1068(*/)S
  7199. 1620 V
  7200. (47203)210 648 A
  7201. 1026(/*)S
  7202. ($Header:)336 1152 A
  7203. (doprnt.c,v)420 1530 A
  7204. (1.8)126 1992 A
  7205. (91/06/10)336 2160 A
  7206. (17:06:53)336 2538 A
  7207. (ceriel)252 2916 A
  7208. (Exp)126 3210 A
  7209. 3378($)S
  7210. 3462(*/)S
  7211. 1710 V
  7212. (47204)210 648 A
  7213. 1800 V
  7214. (47205)210 648 A
  7215. (#include)336 1026 A
  7216. (<ctype.h>)378 1698 A
  7217. 1890 V
  7218. (47206)210 648 A
  7219. (#include)336 1026 A
  7220. (<stdio.h>)378 1698 A
  7221. 1980 V
  7222. (47207)210 648 A
  7223. (#include)336 1026 A
  7224. (<stdarg.h>)420 1698 A
  7225. 2070 V
  7226. (47208)210 648 A
  7227. (#include)336 1026 A
  7228. (<string.h>)420 1698 A
  7229. 2160 V
  7230. (47209)210 648 A
  7231. (#include)336 1026 A
  7232. ("loc_incl.h")504 1698 A
  7233. 2250 V
  7234. (47210)210 648 A
  7235. 2340 V
  7236. (47211)210 648 A
  7237. 1026(/*)S
  7238. (gnum())252 1152 A
  7239. 1446(is)S
  7240. (used)168 1572 A
  7241. 1782(to)S
  7242. (get)126 1908 A
  7243. (the)126 2076 A
  7244. (width)210 2244 A
  7245. (and)126 2496 A
  7246. (precision)378 2664 A
  7247. (fields)252 3084 A
  7248. 3378(of)S
  7249. 3504(a)S
  7250. (format.)294 3588 A
  7251. 3924(*/)S
  7252. 2430 V
  7253. (47212)210 648 A
  7254. (static)252 1026 A
  7255. (const)210 1320 A
  7256. (char)168 1572 A
  7257. 1782(*)S
  7258. 2520 V
  7259. (47213)210 648 A
  7260. (gnum(register)546 1026 A
  7261. (const)210 1614 A
  7262. (char)168 1866 A
  7263. (*f,)126 2076 A
  7264. (int)126 2244 A
  7265. (*ip,)168 2412 A
  7266. (va_list)294 2622 A
  7267. (*app))210 2958 A
  7268. 2610 V
  7269. (47214)210 648 A
  7270. 1026({)S
  7271. 2700 V
  7272. (47215)210 648 A
  7273. (register)336 1362 A
  7274. (int)126 1740 A
  7275. 2034(i,)S
  7276. 2160(c;)S
  7277. 2790 V
  7278. (47216)210 648 A
  7279. 2880 V
  7280. (47217)210 648 A
  7281. 1362(if)S
  7282. ((*f)126 1488 A
  7283. 1656(==)S
  7284. ('*'))168 1782 A
  7285. 1992({)S
  7286. 2970 V
  7287. (47218)210 648 A
  7288. (*ip)126 1698 A
  7289. 1866(=)S
  7290. (va_arg((*app),)588 1950 A
  7291. (int);)210 2580 A
  7292. 3060 V
  7293. (47219)210 648 A
  7294. (f++;)168 1698 A
  7295. 3150 V
  7296. (47220)210 648 A
  7297. 1362(})S
  7298. (else)168 1446 A
  7299. 1656({)S
  7300. 3240 V
  7301. (47221)210 648 A
  7302. 1698(i)S
  7303. 1782(=)S
  7304. 1866(0;)S
  7305. 3330 V
  7306. (47222)210 648 A
  7307. (while)210 1698 A
  7308. (((c)126 1950 A
  7309. 2118(=)S
  7310. 2202(*f)S
  7311. 2328(-)S
  7312. ('0'))168 2412 A
  7313. 2622(>=)S
  7314. 2748(0)S
  7315. 2832(&&)S
  7316. 2958(c)S
  7317. 3042(<=)S
  7318. 3168(9))S
  7319. 3294({)S
  7320. 3420 V
  7321. (47223)210 648 A
  7322. 2034(i)S
  7323. 2118(=)S
  7324. (i*10)168 2202 A
  7325. 2412(+)S
  7326. 2496(c;)S
  7327. 3510 V
  7328. (47224)210 648 A
  7329. (f++;)168 2034 A
  7330. 3600 V
  7331. (47225)210 648 A
  7332. 1698(})S
  7333. 3690 V
  7334. (47226)210 648 A
  7335. (*ip)126 1698 A
  7336. 1866(=)S
  7337. 1950(i;)S
  7338. 3780 V
  7339. (47227)210 648 A
  7340. 1362(})S
  7341. 3870 V
  7342. (47228)210 648 A
  7343. (return)252 1362 A
  7344. 1656(f;)S
  7345. 3960 V
  7346. (47229)210 648 A
  7347. 1026(})S
  7348. 4140 V
  7349. (47231)210 648 A
  7350. (#if)126 1026 A
  7351. (_EM_WSIZE)378 1362 A
  7352. 1782(==)S
  7353. (_EM_PSIZE)378 1908 A
  7354. 4230 V
  7355. (47232)210 648 A
  7356. (#define)294 1026 A
  7357. (set_pointer(flags))756 1362 A
  7358. 3378(/*)S
  7359. (nothing)294 3504 A
  7360. 3840(*/)S
  7361. 4320 V
  7362. (47233)210 648 A
  7363. (#elif)210 1026 A
  7364. (_EM_LSIZE)378 1362 A
  7365. 1782(==)S
  7366. (_EM_PSIZE)378 1908 A
  7367. 4410 V
  7368. (47234)210 648 A
  7369. (#define)294 1026 A
  7370. (set_pointer(flags))756 1362 A
  7371. ((flags)252 2370 A
  7372. 2664(|=)S
  7373. (FL_LONG))336 2790 A
  7374. 4500 V
  7375. (47235)210 648 A
  7376. (#else)210 1026 A
  7377. 4590 V
  7378. (47236)210 648 A
  7379. (#error)252 1026 A
  7380. (garbage)294 1320 A
  7381. (pointer)294 1656 A
  7382. (size)168 1992 A
  7383. 4680 V
  7384. (47237)210 648 A
  7385. (#define)294 1026 A
  7386. (set_pointer(flags))756 1362 A
  7387. 2706(/*)S
  7388. (compilation)462 2832 A
  7389. (might)210 3336 A
  7390. (continue)336 3588 A
  7391. 3966(*/)S
  7392. 4770 V
  7393. (47238)210 648 A
  7394. (#endif)252 1026 A
  7395. 4860 V
  7396. (47239)210 648 A
  7397. 4950 V
  7398. (47240)210 648 A
  7399. 1026(/*)S
  7400. (print)210 1152 A
  7401. 1404(an)S
  7402. (ordinal)294 1530 A
  7403. (number)252 1866 A
  7404. 2160(*/)S
  7405. 5040 V
  7406. (47241)210 648 A
  7407. (static)252 1026 A
  7408. (char)168 1320 A
  7409. 1530(*)S
  7410. 5130 V
  7411. (47242)210 648 A
  7412. (o_print(va_list)630 1026 A
  7413. (*ap,)168 1698 A
  7414. (int)126 1908 A
  7415. (flags,)252 2076 A
  7416. (char)168 2370 A
  7417. (*s,)126 2580 A
  7418. (char)168 2748 A
  7419. 2958(c,)S
  7420. (int)126 3084 A
  7421. (precision,)420 3252 A
  7422. (int)126 3714 A
  7423. (is_signed))420 3882 A
  7424. 5220 V
  7425. (47243)210 648 A
  7426. 1026({)S
  7427. 5310 V
  7428. (47244)210 648 A
  7429. (long)168 1362 A
  7430. (signed_val;)462 1572 A
  7431. 5400 V
  7432. (47245)210 648 A
  7433. (unsigned)336 1362 A
  7434. (long)168 1740 A
  7435. (unsigned_val;)546 1950 A
  7436. 5490 V
  7437. (47246)210 648 A
  7438. (char)168 1362 A
  7439. (*old_s)252 1572 A
  7440. 1866(=)S
  7441. 1950(s;)S
  7442. 5580 V
  7443. (47247)210 648 A
  7444. (int)126 1362 A
  7445. (base;)210 1530 A
  7446. 5670 V
  7447. (47248)210 648 A
  7448. 5760 V
  7449. (47249)210 648 A
  7450. (switch)252 1362 A
  7451. ((flags)252 1656 A
  7452. 1950(&)S
  7453. ((FL_SHORT)378 2034 A
  7454. 2454(|)S
  7455. (FL_LONG)))378 2538 A
  7456. 2958({)S
  7457. 5850 V
  7458. (47250)210 648 A
  7459. (case)168 1362 A
  7460. (FL_SHORT:)378 1572 A
  7461. 5940 V
  7462. (47251)210 648 A
  7463. 1698(if)S
  7464. ((is_signed))462 1824 A
  7465. 2328({)S
  7466. 6030 V
  7467. (47252)210 648 A
  7468. (signed_val)420 2034 A
  7469. 2496(=)S
  7470. ((short))294 2580 A
  7471. (va_arg(*ap,)462 2916 A
  7472. (int);)210 3420 A
  7473. 6120 V
  7474. (47253)210 648 A
  7475. 1698(})S
  7476. (else)168 1782 A
  7477. 1992({)S
  7478. 6210 V
  7479. (47254)210 648 A
  7480. (unsigned_val)504 2034 A
  7481. 2580(=)S
  7482. ((unsigned)378 2664 A
  7483. (short))252 3084 A
  7484. (va_arg(*ap,)462 3378 A
  7485. (unsigned);)420 3882 A
  7486. 8418 V
  7487. EP
  7488. %%Page: 430 430
  7489. BP
  7490. /slant 0 def
  7491. /height 0 def
  7492. 630 V
  7493. 12 B
  7494. (430)180 648 A
  7495. 11 R
  7496. 1961(File:)S
  7497. (src/lib/stdio/doprnt.c)921 2194 A
  7498. 10 R
  7499. 3402(MINIX)S
  7500. 3730(SOURCE)S
  7501. 4153(CODE)S
  7502. 900 V
  7503. 7 LST
  7504. (47255)210 648 A
  7505. 1698(})S
  7506. 990 V
  7507. (47256)210 648 A
  7508. (break;)252 1698 A
  7509. 1080 V
  7510. (47257)210 648 A
  7511. (case)168 1362 A
  7512. (FL_LONG:)336 1572 A
  7513. 1170 V
  7514. (47258)210 648 A
  7515. 1698(if)S
  7516. ((is_signed))462 1824 A
  7517. 2328({)S
  7518. 1260 V
  7519. (47259)210 648 A
  7520. (signed_val)420 2034 A
  7521. 2496(=)S
  7522. (va_arg(*ap,)462 2580 A
  7523. (long);)252 3084 A
  7524. 1350 V
  7525. (47260)210 648 A
  7526. 1698(})S
  7527. (else)168 1782 A
  7528. 1992({)S
  7529. 1440 V
  7530. (47261)210 648 A
  7531. (unsigned_val)504 2034 A
  7532. 2580(=)S
  7533. (va_arg(*ap,)462 2664 A
  7534. (unsigned)336 3168 A
  7535. (long);)252 3546 A
  7536. 1530 V
  7537. (47262)210 648 A
  7538. 1698(})S
  7539. 1620 V
  7540. (47263)210 648 A
  7541. (break;)252 1698 A
  7542. 1710 V
  7543. (47264)210 648 A
  7544. (default:)336 1362 A
  7545. 1800 V
  7546. (47265)210 648 A
  7547. 1698(if)S
  7548. ((is_signed))462 1824 A
  7549. 2328({)S
  7550. 1890 V
  7551. (47266)210 648 A
  7552. (signed_val)420 2034 A
  7553. 2496(=)S
  7554. (va_arg(*ap,)462 2580 A
  7555. (int);)210 3084 A
  7556. 1980 V
  7557. (47267)210 648 A
  7558. 1698(})S
  7559. (else)168 1782 A
  7560. 1992({)S
  7561. 2070 V
  7562. (47268)210 648 A
  7563. (unsigned_val)504 2034 A
  7564. 2580(=)S
  7565. (va_arg(*ap,)462 2664 A
  7566. (unsigned)336 3168 A
  7567. (int);)210 3546 A
  7568. 2160 V
  7569. (47269)210 648 A
  7570. 1698(})S
  7571. 2250 V
  7572. (47270)210 648 A
  7573. (break;)252 1698 A
  7574. 2340 V
  7575. (47271)210 648 A
  7576. 1362(})S
  7577. 2430 V
  7578. (47272)210 648 A
  7579. 2520 V
  7580. (47273)210 648 A
  7581. 1362(if)S
  7582. ((is_signed))462 1488 A
  7583. 1992({)S
  7584. 2610 V
  7585. (47274)210 648 A
  7586. 1698(if)S
  7587. ((signed_val)462 1824 A
  7588. 2328(<)S
  7589. 2412(0))S
  7590. 2538({)S
  7591. 2700 V
  7592. (47275)210 648 A
  7593. (*s++)168 2034 A
  7594. 2244(=)S
  7595. ('-';)168 2328 A
  7596. 2790 V
  7597. (47276)210 648 A
  7598. (signed_val)420 2034 A
  7599. 2496(=)S
  7600. (-signed_val;)504 2580 A
  7601. 2880 V
  7602. (47277)210 648 A
  7603. 1698(})S
  7604. (else)168 1782 A
  7605. 1992(if)S
  7606. ((flags)252 2118 A
  7607. 2412(&)S
  7608. (FL_SIGN))336 2496 A
  7609. (*s++)168 2874 A
  7610. 3084(=)S
  7611. ('+';)168 3168 A
  7612. 2970 V
  7613. (47278)210 648 A
  7614. (else)168 1698 A
  7615. 1908(if)S
  7616. ((flags)252 2034 A
  7617. 2328(&)S
  7618. (FL_SPACE))378 2412 A
  7619. (*s++)168 2832 A
  7620. 3042(=)S
  7621. 3126(')S
  7622. 3210(';)S
  7623. 3060 V
  7624. (47279)210 648 A
  7625. (unsigned_val)504 1698 A
  7626. 2244(=)S
  7627. (signed_val;)462 2328 A
  7628. 3150 V
  7629. (47280)210 648 A
  7630. 1362(})S
  7631. 3240 V
  7632. (47281)210 648 A
  7633. 1362(if)S
  7634. (((flags)294 1488 A
  7635. 1824(&)S
  7636. (FL_ALT))294 1908 A
  7637. 2244(&&)S
  7638. 2370((c)S
  7639. 2496(==)S
  7640. ('o')))210 2622 A
  7641. (*s++)168 2874 A
  7642. 3084(=)S
  7643. ('0';)168 3168 A
  7644. 3330 V
  7645. (47282)210 648 A
  7646. 1362(if)S
  7647. ((!unsigned_val))630 1488 A
  7648. 2160({)S
  7649. 3420 V
  7650. (47283)210 648 A
  7651. 1740(if)S
  7652. ((!precision))504 1866 A
  7653. 3510 V
  7654. (47284)210 648 A
  7655. (return)252 2034 A
  7656. 2328(s;)S
  7657. 3600 V
  7658. (47285)210 648 A
  7659. 1362(})S
  7660. (else)168 1446 A
  7661. 1656(if)S
  7662. ((((flags)336 1782 A
  7663. 2160(&)S
  7664. (FL_ALT))294 2244 A
  7665. 2580(&&)S
  7666. 2706((c)S
  7667. 2832(==)S
  7668. ('x')126 2958 A
  7669. 3126(||)S
  7670. 3252(c)S
  7671. 3336(==)S
  7672. ('X')))210 3462 A
  7673. 3690 V
  7674. (47286)210 648 A
  7675. 1866(||)S
  7676. 1992(c)S
  7677. 2076(==)S
  7678. ('p'))168 2202 A
  7679. 2412({)S
  7680. 3780 V
  7681. (47287)210 648 A
  7682. (*s++)168 1698 A
  7683. 1908(=)S
  7684. ('0';)168 1992 A
  7685. 3870 V
  7686. (47288)210 648 A
  7687. (*s++)168 1698 A
  7688. 1908(=)S
  7689. 1992((c)S
  7690. 2118(==)S
  7691. ('X')126 2244 A
  7692. 2412(?)S
  7693. ('X')126 2496 A
  7694. 2664(:)S
  7695. ('x');)210 2748 A
  7696. 3960 V
  7697. (47289)210 648 A
  7698. 1362(})S
  7699. 4050 V
  7700. (47290)210 648 A
  7701. 4140 V
  7702. (47291)210 648 A
  7703. (switch)252 1362 A
  7704. ((c))126 1656 A
  7705. 1824({)S
  7706. 4230 V
  7707. (47292)210 648 A
  7708. (case)168 1362 A
  7709. ('b':)168 1572 A
  7710. (base)168 2034 A
  7711. 2244(=)S
  7712. 2328(2;)S
  7713. (break;)252 2706 A
  7714. 4320 V
  7715. (47293)210 648 A
  7716. (case)168 1362 A
  7717. ('o':)168 1572 A
  7718. (base)168 2034 A
  7719. 2244(=)S
  7720. 2328(8;)S
  7721. (break;)252 2706 A
  7722. 4410 V
  7723. (47294)210 648 A
  7724. (case)168 1362 A
  7725. ('d':)168 1572 A
  7726. 4500 V
  7727. (47295)210 648 A
  7728. (case)168 1362 A
  7729. ('i':)168 1572 A
  7730. 4590 V
  7731. (47296)210 648 A
  7732. (case)168 1362 A
  7733. ('u':)168 1572 A
  7734. (base)168 2034 A
  7735. 2244(=)S
  7736. (10;)126 2328 A
  7737. (break;)252 2706 A
  7738. 4680 V
  7739. (47297)210 648 A
  7740. (case)168 1362 A
  7741. ('x':)168 1572 A
  7742. 4770 V
  7743. (47298)210 648 A
  7744. (case)168 1362 A
  7745. ('X':)168 1572 A
  7746. 4860 V
  7747. (47299)210 648 A
  7748. (case)168 1362 A
  7749. ('p':)168 1572 A
  7750. (base)168 2034 A
  7751. 2244(=)S
  7752. (16;)126 2328 A
  7753. (break;)252 2706 A
  7754. 4950 V
  7755. (47300)210 648 A
  7756. 1362(})S
  7757. 5040 V
  7758. (47301)210 648 A
  7759. 5130 V
  7760. (47302)210 648 A
  7761. 1362(s)S
  7762. 1446(=)S
  7763. (_i_compute(unsigned_val,)1008 1530 A
  7764. (base,)210 2580 A
  7765. 2832(s,)S
  7766. (precision);)462 2958 A
  7767. 5220 V
  7768. (47303)210 648 A
  7769. 5310 V
  7770. (47304)210 648 A
  7771. 1362(if)S
  7772. 1488((c)S
  7773. 1614(==)S
  7774. ('X'))168 1740 A
  7775. 5400 V
  7776. (47305)210 648 A
  7777. (while)210 1698 A
  7778. ((old_s)252 1950 A
  7779. 2244(!=)S
  7780. 2370(s))S
  7781. 2496({)S
  7782. 5490 V
  7783. (47306)210 648 A
  7784. (*old_s)252 2034 A
  7785. 2328(=)S
  7786. (toupper(*old_s);)672 2412 A
  7787. 5580 V
  7788. (47307)210 648 A
  7789. (old_s++;)336 2034 A
  7790. 5670 V
  7791. (47308)210 648 A
  7792. 1698(})S
  7793. 5760 V
  7794. (47309)210 648 A
  7795. 5850 V
  7796. (47310)210 648 A
  7797. (return)252 1362 A
  7798. 1656(s;)S
  7799. 5940 V
  7800. (47311)210 648 A
  7801. 1026(})S
  7802. 6120 V
  7803. (47313)210 648 A
  7804. (int)126 1026 A
  7805. 6210 V
  7806. (47314)210 648 A
  7807. (_doprnt(register)672 1026 A
  7808. (const)210 1740 A
  7809. (char)168 1992 A
  7810. (*fmt,)210 2202 A
  7811. (va_list)294 2454 A
  7812. (ap,)126 2790 A
  7813. (FILE)168 2958 A
  7814. (*stream))336 3168 A
  7815. 8418 V
  7816. EP
  7817. %%Page: 431 431
  7818. BP
  7819. /slant 0 def
  7820. /height 0 def
  7821. 630 V
  7822. 10 R
  7823. 648(MINIX)S
  7824. 976(SOURCE)S
  7825. 1399(CODE)S
  7826. 11 R
  7827. 1961(File:)S
  7828. (src/lib/stdio/doprnt.c)921 2194 A
  7829. 12 B
  7830. (431)180 4248 A
  7831. 900 V
  7832. 7 LST
  7833. (47315)210 648 A
  7834. 1026({)S
  7835. 990 V
  7836. (47316)210 648 A
  7837. (register)336 1362 A
  7838. (char)168 1740 A
  7839. (*s;)126 2034 A
  7840. 1080 V
  7841. (47317)210 648 A
  7842. (register)336 1362 A
  7843. (int)126 1740 A
  7844. 2034(j;)S
  7845. 1170 V
  7846. (47318)210 648 A
  7847. (int)126 1362 A
  7848. 2034(i,)S
  7849. 2160(c,)S
  7850. (width,)252 2286 A
  7851. (precision,)420 2580 A
  7852. (zfill,)252 3042 A
  7853. (flags,)252 3336 A
  7854. (between_fill;)546 3630 A
  7855. 1260 V
  7856. (47319)210 648 A
  7857. (int)126 1362 A
  7858. (nrchars=0;)420 2034 A
  7859. 1350 V
  7860. (47320)210 648 A
  7861. (const)210 1362 A
  7862. (char)168 1614 A
  7863. (*oldfmt;)336 2034 A
  7864. 1440 V
  7865. (47321)210 648 A
  7866. (char)168 1362 A
  7867. (*s1,)168 2034 A
  7868. (buf[1025];)420 2244 A
  7869. 1530 V
  7870. (47322)210 648 A
  7871. 1620 V
  7872. (47323)210 648 A
  7873. (while)210 1362 A
  7874. 1614((c)S
  7875. 1740(=)S
  7876. (*fmt++))294 1824 A
  7877. 2160({)S
  7878. 1710 V
  7879. (47324)210 648 A
  7880. 1698(if)S
  7881. 1824((c)S
  7882. 1950(!=)S
  7883. ('%'))168 2076 A
  7884. 2286({)S
  7885. 1800 V
  7886. (47325)210 648 A
  7887. (#ifdef)252 1026 A
  7888. (CPM)126 1362 A
  7889. 1890 V
  7890. (47326)210 648 A
  7891. 2034(if)S
  7892. 2160((c)S
  7893. 2286(==)S
  7894. ('\n'))210 2412 A
  7895. 2664({)S
  7896. 1980 V
  7897. (47327)210 648 A
  7898. 2370(if)S
  7899. ((putc('\r',)462 2496 A
  7900. (stream))294 3000 A
  7901. 3336(==)S
  7902. (EOF))168 3462 A
  7903. 2070 V
  7904. (47328)210 648 A
  7905. (return)252 2706 A
  7906. (nrchars)294 3000 A
  7907. 3336(?)S
  7908. (-nrchars)336 3420 A
  7909. 3798(:)S
  7910. (-1;)126 3882 A
  7911. 2160 V
  7912. (47329)210 648 A
  7913. (nrchars++;)420 2370 A
  7914. 2250 V
  7915. (47330)210 648 A
  7916. 2034(})S
  7917. 2340 V
  7918. (47331)210 648 A
  7919. (#endif)252 1026 A
  7920. 2430 V
  7921. (47332)210 648 A
  7922. 2034(if)S
  7923. ((putc(c,)336 2160 A
  7924. (stream))294 2538 A
  7925. 2874(==)S
  7926. (EOF))168 3000 A
  7927. 2520 V
  7928. (47333)210 648 A
  7929. (return)252 2370 A
  7930. (nrchars)294 2664 A
  7931. 3000(?)S
  7932. (-nrchars)336 3084 A
  7933. 3462(:)S
  7934. (-1;)126 3546 A
  7935. 2610 V
  7936. (47334)210 648 A
  7937. (nrchars++;)420 2034 A
  7938. 2700 V
  7939. (47335)210 648 A
  7940. (continue;)378 2034 A
  7941. 2790 V
  7942. (47336)210 648 A
  7943. 1698(})S
  7944. 2880 V
  7945. (47337)210 648 A
  7946. (flags)210 1698 A
  7947. 1950(=)S
  7948. 2034(0;)S
  7949. 2970 V
  7950. (47338)210 648 A
  7951. 1698(do)S
  7952. 1824({)S
  7953. 3060 V
  7954. (47339)210 648 A
  7955. (switch(*fmt))504 2034 A
  7956. 2580({)S
  7957. 3150 V
  7958. (47340)210 648 A
  7959. (case)168 2034 A
  7960. ('-':)168 2244 A
  7961. (flags)210 2706 A
  7962. 2958(|=)S
  7963. (FL_LJUST;)378 3084 A
  7964. (break;)252 3714 A
  7965. 3240 V
  7966. (47341)210 648 A
  7967. (case)168 2034 A
  7968. ('+':)168 2244 A
  7969. (flags)210 2706 A
  7970. 2958(|=)S
  7971. (FL_SIGN;)336 3084 A
  7972. (break;)252 3714 A
  7973. 3330 V
  7974. (47342)210 648 A
  7975. (case)168 2034 A
  7976. 2244(')S
  7977. 2328(':)S
  7978. (flags)210 2706 A
  7979. 2958(|=)S
  7980. (FL_SPACE;)378 3084 A
  7981. (break;)252 3714 A
  7982. 3420 V
  7983. (47343)210 648 A
  7984. (case)168 2034 A
  7985. ('#':)168 2244 A
  7986. (flags)210 2706 A
  7987. 2958(|=)S
  7988. (FL_ALT;)294 3084 A
  7989. (break;)252 3714 A
  7990. 3510 V
  7991. (47344)210 648 A
  7992. (case)168 2034 A
  7993. ('0':)168 2244 A
  7994. (flags)210 2706 A
  7995. 2958(|=)S
  7996. (FL_ZEROFILL;)504 3084 A
  7997. (break;)252 3714 A
  7998. 3600 V
  7999. (47345)210 648 A
  8000. (default:)336 2034 A
  8001. (flags)210 2706 A
  8002. 2958(|=)S
  8003. (FL_NOMORE;)420 3084 A
  8004. (continue;)378 3714 A
  8005. 3690 V
  8006. (47346)210 648 A
  8007. 2034(})S
  8008. 3780 V
  8009. (47347)210 648 A
  8010. (fmt++;)252 2034 A
  8011. 3870 V
  8012. (47348)210 648 A
  8013. 1698(})S
  8014. (while(!(flags)546 1782 A
  8015. 2370(&)S
  8016. (FL_NOMORE));)504 2454 A
  8017. 3960 V
  8018. (47349)210 648 A
  8019. 4050 V
  8020. (47350)210 648 A
  8021. (oldfmt)252 1698 A
  8022. 1992(=)S
  8023. (fmt;)168 2076 A
  8024. 4140 V
  8025. (47351)210 648 A
  8026. (fmt)126 1698 A
  8027. 1866(=)S
  8028. (gnum(fmt,)378 1950 A
  8029. (&width,)294 2370 A
  8030. (&ap);)210 2706 A
  8031. 4230 V
  8032. (47352)210 648 A
  8033. 1698(if)S
  8034. ((fmt)168 1824 A
  8035. 2034(!=)S
  8036. (oldfmt))294 2160 A
  8037. (flags)210 2496 A
  8038. 2748(|=)S
  8039. (FL_WIDTHSPEC;)546 2874 A
  8040. 4320 V
  8041. (47353)210 648 A
  8042. 4410 V
  8043. (47354)210 648 A
  8044. 1698(if)S
  8045. ((*fmt)210 1824 A
  8046. 2076(==)S
  8047. ('.'))168 2202 A
  8048. 2412({)S
  8049. 4500 V
  8050. (47355)210 648 A
  8051. (fmt++;)252 2034 A
  8052. (oldfmt)252 2328 A
  8053. 2622(=)S
  8054. (fmt;)168 2706 A
  8055. 4590 V
  8056. (47356)210 648 A
  8057. (fmt)126 2034 A
  8058. 2202(=)S
  8059. (gnum(fmt,)378 2286 A
  8060. (&precision,)462 2706 A
  8061. (&ap);)210 3210 A
  8062. 4680 V
  8063. (47357)210 648 A
  8064. 2034(if)S
  8065. ((precision)420 2160 A
  8066. 2622(>=)S
  8067. 2748(0))S
  8068. (flags)210 2874 A
  8069. 3126(|=)S
  8070. (FL_PRECSPEC;)504 3252 A
  8071. 4770 V
  8072. (47358)210 648 A
  8073. 1698(})S
  8074. 4860 V
  8075. (47359)210 648 A
  8076. 4950 V
  8077. (47360)210 648 A
  8078. 1698(if)S
  8079. (((flags)294 1824 A
  8080. 2160(&)S
  8081. (FL_WIDTHSPEC))546 2244 A
  8082. 2832(&&)S
  8083. (width)210 2958 A
  8084. 3210(<)S
  8085. 3294(0))S
  8086. 3420({)S
  8087. 5040 V
  8088. (47361)210 648 A
  8089. (width)210 2034 A
  8090. 2286(=)S
  8091. (-width;)294 2370 A
  8092. 5130 V
  8093. (47362)210 648 A
  8094. (flags)210 2034 A
  8095. 2286(|=)S
  8096. (FL_LJUST;)378 2412 A
  8097. 5220 V
  8098. (47363)210 648 A
  8099. 1698(})S
  8100. 5310 V
  8101. (47364)210 648 A
  8102. 1698(if)S
  8103. ((!(flags)336 1824 A
  8104. 2202(&)S
  8105. (FL_WIDTHSPEC)))588 2286 A
  8106. (width)210 2916 A
  8107. 3168(=)S
  8108. 3252(0;)S
  8109. 5400 V
  8110. (47365)210 648 A
  8111. 5490 V
  8112. (47366)210 648 A
  8113. 1698(if)S
  8114. ((flags)252 1824 A
  8115. 2118(&)S
  8116. (FL_SIGN))336 2202 A
  8117. (flags)210 2580 A
  8118. 2832(&=)S
  8119. (304FL_SPACE;)420 2958 A
  8120. 5580 V
  8121. (47367)210 648 A
  8122. 5670 V
  8123. (47368)210 648 A
  8124. 1698(if)S
  8125. ((flags)252 1824 A
  8126. 2118(&)S
  8127. (FL_LJUST))378 2202 A
  8128. (flags)210 2622 A
  8129. 2874(&=)S
  8130. (304FL_ZEROFILL;)546 3000 A
  8131. 5760 V
  8132. (47369)210 648 A
  8133. 5850 V
  8134. (47370)210 648 A
  8135. 5940 V
  8136. (47371)210 648 A
  8137. 1698(s)S
  8138. 1782(=)S
  8139. 1866(s1)S
  8140. 1992(=)S
  8141. (buf;)168 2076 A
  8142. 6030 V
  8143. (47372)210 648 A
  8144. 6120 V
  8145. (47373)210 648 A
  8146. (switch)252 1698 A
  8147. ((*fmt))252 1992 A
  8148. 2286({)S
  8149. 6210 V
  8150. (47374)210 648 A
  8151. (case)168 1698 A
  8152. ('h':)168 1908 A