ALLMAN2.PS
资源名称:os_source.zip [点击查看]
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:295k
源码类别:
操作系统开发
开发平台:
C/C++
- 3011(performance.)S
- 4776 V
- 1080(The)S
- 1266(request)S
- 1586(PT_TRACE_ME)S
- 2316(call)S
- (should)267 2492 A
- 2789(be)S
- 2914(able)S
- 3112(to)S
- 3220(specify)S
- 3541(signals)S
- 3850(that)S
- 4031(are)S
- 4185(to)S
- 4293(be)S
- 4418(treated)S
- 4723(normally)S
- 5116(and)S
- 4896 V
- 1080(not)S
- 1242(cause)S
- 1500(a)S
- 1579(stop.)S
- 1830(In)S
- 1947(this)S
- 2125(way,)S
- 2351(for)S
- 2502(example,)S
- 2901(programs)S
- 3314(with)S
- 3526(simulated)S
- 3950(257oating)S
- 4290(point)S
- 4529((which)S
- 4842(use)S
- (illegal)252 5009 A
- 5016 V
- 1080(instruction)S
- 1535(signals)S
- 1839(at)S
- 1937(a)S
- 2007(very)S
- 2211(high)S
- 2414(rate))S
- 2625(could)S
- 2873(be)S
- 2993(ef256ciently)S
- (debugged.)415 3427 A
- 5184 V
- 1080(The)S
- 1262(error)S
- 1484(indication,)S
- 10 R-1
- 1936(-)S
- 10 R
- 1993(1,)S
- 2093(is)S
- 2185(a)S
- (legitimate)403 2255 A
- 2683(function)S
- 3043(value;)S
- 10 B
- (errno)241 3314 A
- 10 R
- 3555(,)S
- 3605((see)S
- 10 B
- 3793(intro)S
- 10 R
- 4006((2)),)S
- 4208(can)S
- 4374(be)S
- 4495(used)S
- 4705(to)S
- 4809(disambigu-)S
- 5304 V
- 1080(ate.)S
- 5472 V
- 1080(It)S
- (should)267 1176 A
- 1477(be)S
- 1606(possible)S
- 1969(to)S
- 2081(stop)S
- 2282(a)S
- 2361(process)S
- 2697(on)S
- 2831(occurrence)S
- 3308(of)S
- 3426(a)S
- 3505(system)S
- (call;)174 3818 A
- 4026(in)S
- 4138(this)S
- 4317(way)S
- 4520(a)S
- 4600(completely)S
- 5082(con-)S
- 5592 V
- 1080(trolled)S
- 1368(environment)S
- 1901(could)S
- 2149(be)S
- 2269(provided.)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(May)S
- 2920(23,)S
- (1986)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 41
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(READ)S
- 1003(()S
- 1045(2)S
- 1103())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4844(READ)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(read)S
- 10 R-1
- 1279(-)S
- 10 R
- 1361(read)S
- (input)206 1560 A
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<unistd.h>)S
- 1728 V
- 1080(ssize_t)S
- 1398(read(int)S
- 10 I
- 1784(d)S
- 10 B
- 1834(,)S
- 1897(void)S
- 2119(*)S
- 10 I
- 2169(buf)S
- 10 B
- 2297(,)S
- 2360(size_t)S
- 10 I
- 2639(nbytes)S
- 10 B
- 2896())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Read)S
- 10 R
- 1342(attempts)S
- 1721(to)S
- 1838(read)S
- 10 I
- 2051(nbytes)S
- 10 R
- 2347(of)S
- 2470(data)S
- 2677(from)S
- 2912(the)S
- 3074(object)S
- 3359(referenced)S
- 3825(by)S
- 3964(the)S
- 4126(descriptor)S
- 10 I
- 4568(d)S
- 10 R
- 4657(into)S
- 4852(the)S
- 5014(buffer)S
- 2136 V
- 1080(pointed)S
- 1406(to)S
- 1509(by)S
- 10 I
- 1634(buf)S
- 10 R
- 1770(.)S
- 2304 V
- 1080(On)S
- 1232(objects)S
- 1547(capable)S
- 1885(of)S
- 1999(seeking,)S
- 2361(the)S
- 10 B
- 2514(read)S
- 10 R
- 2740(starts)S
- 2983(at)S
- 3086(a)S
- (position)323 3161 A
- 3514(given)S
- 3767(by)S
- 3897(the)S
- 4050(pointer)S
- 4365(associated)S
- 4809(with)S
- 10 I
- 5018(d)S
- 10 R
- 5098((see)S
- 2424 V
- 10 B
- 1080(lseek)S
- 10 R
- 1293((2)).)S
- (Upon)223 1520 A
- 1768(return)S
- 2034(from)S
- 10 B
- 2255(read)S
- 10 R
- 2451(,)S
- 2501(the)S
- 2649(pointer)S
- 2959(is)S
- 3051(incremented)S
- 3574(by)S
- 3699(the)S
- 3847(number)S
- 4179(of)S
- 4288(bytes)S
- 4525(actually)S
- 4869(read.)S
- 2592 V
- 1080(Objects)S
- 1415(that)S
- 1593(are)S
- 1744(not)S
- 1899(capable)S
- 2235(of)S
- 2347(seeking)S
- 2682(always)S
- 2990(read)S
- 3192(from)S
- 3416(the)S
- 3567(current)S
- (position.)348 3881 A
- 4282(The)S
- 4467(value)S
- 4713(of)S
- 4825(the)S
- 4976(pointer)S
- 2712 V
- 1080(associated)S
- 1519(with)S
- 1723(such)S
- 1932(an)S
- 2052(object)S
- 2323(is)S
- (unde256ned.)421 2415 A
- 2880 V
- (Upon)223 1080 A
- (successful)414 1338 A
- 1787(completion,)S
- 10 B
- 2299(read)S
- 10 R
- 2530(return)S
- 2806(the)S
- 2964(number)S
- 3306(of)S
- 3425(bytes)S
- 3672(actually)S
- 4026(read)S
- 4236(and)S
- (placed)263 4417 A
- 4716(in)S
- 4830(the)S
- 4989(buffer.)S
- 3000 V
- 1080(The)S
- 1268(system)S
- 1578(guarantees)S
- 2040(to)S
- 2149(read)S
- 2354(the)S
- 2508(number)S
- 2846(of)S
- 2960(bytes)S
- 3202(requested)S
- 3618(if)S
- 3710(the)S
- 3863(descriptor)S
- 4296(references)S
- 4742(a)S
- 4817(normal)S
- 5132(256le)S
- 3120 V
- 1080(that)S
- 1256(has)S
- 1415(that)S
- 1591(many)S
- 1839(bytes)S
- 2076(left)S
- 2236(before)S
- 2519(the)S
- 2667(end-of-256le,)S
- 3143(but)S
- 3296(in)S
- 3399(no)S
- 3524(other)S
- 3756(case.)S
- 3288 V
- 1080(If)S
- 1173(the)S
- 1321(returned)S
- 1682(value)S
- 1925(is)S
- 2017(0,)S
- 2117(then)S
- 2315(end-of-256le)S
- 2766(has)S
- 2925(been)S
- (reached.)339 3140 A
- 3456 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 3576 V
- 10 R
- 1080(If)S
- (successful,)439 1176 A
- 1643(the)S
- 1794(number)S
- 2129(of)S
- 2241(bytes)S
- 2482(actually)S
- 2830(read)S
- 3033(is)S
- 3129(returned.)S
- 3544(Otherwise,)S
- 4013(a)S
- 10 R-1
- 4087(-)S
- 10 R
- 4144(1)S
- 4223(is)S
- 4319(returned)S
- 4684(and)S
- 4858(the)S
- 5010(global)S
- 3696 V
- 1080(variable)S
- 10 B
- (errno)241 1430 A
- 10 R
- 1696(is)S
- 1788(set)S
- 1925(to)S
- 2028(indicate)S
- 2372(the)S
- 2520(error.)S
- 3864 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3984 V
- 10 B
- 1080(Read)S
- 10 R
- (will)157 1329 A
- 1511(fail)S
- 1671(if)S
- 1758(one)S
- 1928(or)S
- 2037(more)S
- 2269(of)S
- 2378(the)S
- 2526(following)S
- 2942(are)S
- 3091(true:)S
- 4152 V
- 1080([EBADF])S
- 10 I
- 1830(D)S
- 10 R
- 1928(is)S
- 2020(not)S
- 2173(a)S
- 2243(valid)S
- 2469(descriptor)S
- 2897(open)S
- 3117(for)S
- 3260(reading.)S
- 4320 V
- 1080([EFAULT])S
- 10 I
- 1830(Buf)S
- 10 R
- 1995(points)S
- 2265(outside)S
- 2580(the)S
- 2728(allocated)S
- 3117(address)S
- (space.)249 3444 A
- 4488 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(reading)S
- 3314(from)S
- 3535(the)S
- 3683(256le)S
- 3837(system.)S
- 4656 V
- 1080([EINTR])S
- 1830(A)S
- 1929(read)S
- 2129(from)S
- 2351(a)S
- 2422(slow)S
- 2638(device)S
- 2927(was)S
- 3110(interrupted)S
- 3578(before)S
- 3863(any)S
- 4035(data)S
- 4230(arrived)S
- 4543(by)S
- 4670(the)S
- 4820(delivery)S
- 5177(of)S
- 4776 V
- 1830(a)S
- 1900(signal.)S
- 4944 V
- ([EAGAIN])456 1080 A
- 1830(The)S
- 2012(256le)S
- 2166(was)S
- 2348(marked)S
- 2675(for)S
- (non-blocking)535 2818 A
- 3378(I/O,)S
- 3563(and)S
- 3733(no)S
- 3858(data)S
- 4051(were)S
- 4273(ready)S
- 4522(to)S
- 4625(be)S
- 4745(read.)S
- 5112 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5232 V
- 10 B
- (dup)168 1080 A
- 10 R
- 1248((2),)S
- 10 B
- 1416(fcntl)S
- 10 R
- 1613((2),)S
- 10 B
- 1781(open)S
- 10 R
- 1988((2),)S
- 10 B
- 2156(pipe)S
- 10 R
- 2341((2),)S
- 10 B
- 2509(write)S
- 10 R
- 2734((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 42
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(REBOOT)S
- 1132(()S
- 1174(2)S
- 1232())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4715(REBOOT)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- (reboot)257 1080 A
- 10 R-1
- 1362(-)S
- 10 R
- 1444(close)S
- 1676(down)S
- 1924(the)S
- 2072(system)S
- 2376(or)S
- (reboot)257 2485 A
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NT)S
- 910(TA)S
- 968(AX)S
- 1036(X)S
- 1368 V
- 10 B
- 1080(#de256ne)S
- (_MINIX_SOURCE)839 1413 A
- 2277(1)S
- 1608 V
- 1080(#include)S
- 1469(<unistd.h>)S
- 1848 V
- 1080(int)S
- 1223(reboot(int)S
- 10 I
- 1680(how)S
- 10 B
- 1847(,)S
- (...))109 1897 A
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- (Reboot())376 1080 A
- 10 R
- 1481(is)S
- 1573(used)S
- 1782(to)S
- 1885(close)S
- 2117(down)S
- 2365(the)S
- 2513(system.)S
- 2867(It)S
- 2954(allows)S
- 3242(several)S
- 3553(ways)S
- 3785(of)S
- (shutting)323 3894 A
- 4242(down)S
- 4490(depending)S
- 4933(on)S
- 10 I
- 5058(how)S
- 10 R
- 5233(:)S
- 2304 V
- 10 B
- 1080(reboot(RBT_HALT))S
- 2424 V
- 10 R
- 1330(Halt)S
- 1529(the)S
- 1677(system)S
- 1981(and)S
- 2151(return)S
- 2417(to)S
- 2520(the)S
- 2668(monitor)S
- 3011(prompt.)S
- 2592 V
- 10 B
- 1080(reboot(RBT_REBOOT))S
- 2712 V
- 10 R
- (Reboot)290 1330 A
- 1645(the)S
- 1793(system)S
- 2097(by)S
- (letting)257 2222 A
- 2504(the)S
- 2652(monitor)S
- 2995(execute)S
- 3328(the)S
- ("boot")260 3476 A
- 3761(command.)S
- 2880 V
- 10 B
- 1080(reboot(RBT_PANIC))S
- 3000 V
- 10 R
- 1330(Cause)S
- 1619(a)S
- 1707(system)S
- 2029(panic.)S
- 2340(This)S
- 2562(is)S
- 2672(not)S
- 2843(normally)S
- (done)195 3249 A
- 3487(from)S
- 3727(user)S
- 3939(mode,)S
- 4231(but)S
- 4403(by)S
- 4547(servers)S
- 4877(using)S
- 5138(the)S
- 3120 V
- 10 B
- (sys_abort())481 1330 A
- 10 R
- 1836(kernel)S
- 2113(call.)S
- 3288 V
- 10 B
- 1080(reboot(RBT_MONITOR)S
- 10 I
- 2154(,)S
- 2204(code,)S
- 2444(length)S
- 10 B
- 2703())S
- 3408 V
- 10 R
- 1330(Halt)S
- 1534(the)S
- 1687(system)S
- 1996(and)S
- 2171(let)S
- 2302(the)S
- 2455(monitor)S
- 2803(execute)S
- 3141(the)S
- 3294(given)S
- 3547(code)S
- 3767(of)S
- 3881(the)S
- 4034(given)S
- 4288(length.)S
- 4620(()S
- 10 I
- 4654(code)S
- 10 R
- 4875(is)S
- 4973(of)S
- 5088(type)S
- 3528 V
- 10 B
- 1330(char)S
- 1551(*)S
- 10 R
- 1626(and)S
- 10 I
- 1796(length)S
- 10 R
- 2072(of)S
- 2181(type)S
- 10 B
- 2379(size_t)S
- 10 R
- 2620(.))S
- 3696 V
- 10 B
- 1080(reboot(RBT_RESET))S
- 3816 V
- 10 R
- (Reboot)290 1330 A
- 1645(the)S
- 1793(system)S
- 2097(with)S
- 2301(a)S
- 2371(hardware)S
- 2772(reset.)S
- 3984 V
- 10 B
- (Reboot())376 1080 A
- 10 R
- 1481(may)S
- 1679(only)S
- 1882(be)S
- 2002(executed)S
- 2385(by)S
- 2510(the)S
- 2658(super-user.)S
- 4152 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 4272 V
- 10 R
- 1080(If)S
- 1182(the)S
- 1339(call)S
- (succeeds,)383 1519 A
- 1936(it)S
- 2026(never)S
- 2284(returns.)S
- 2648(If)S
- 2750(something)S
- 3202(went)S
- (wrong,)282 3432 A
- 3748(the)S
- 3905(return)S
- 4180(value)S
- 4432(is)S
- 4533(-1)S
- 4652(and)S
- 4832(an)S
- 4962(error)S
- 5194(is)S
- 4392 V
- 1080(indicated)S
- 1474(by)S
- 10 B
- (errno)241 1599 A
- 10 R
- 1840(.)S
- 4560 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 4680 V
- 10 B
- 1080(shutdown)S
- 10 R
- 1500((8),)S
- 10 B
- 1668(reboot)S
- 10 R
- 1948((8),)S
- 10 B
- 2116(halt)S
- 10 R
- 2284((8),)S
- 10 B
- 2452(sync)S
- 10 R
- 2642((1).)S
- 4848 V
- 9 R
- 720(N)S
- 722(NO)S
- 790(OT)S
- 858(TE)S
- 916(ES)S
- 974(S)S
- 4968 V
- 10 R
- 1080(Minix)S
- 1357(can)S
- 1529(not)S
- 1689(return)S
- 1962(to)S
- 2072(the)S
- 2227(monitor)S
- 2577(if)S
- (running)312 2671 A
- 3015(in)S
- 3125(real)S
- 3309(mode,)S
- 3589(or)S
- 3705(if)S
- 3799(started)S
- 4100(from)S
- 4328(MS-DOS.)S
- 4792(This)S
- 5004(means)S
- 5088 V
- 1080(that)S
- 1256(most)S
- 1476(of)S
- 1585(the)S
- (reboot)257 1733 A
- 2015(functions)S
- (will)157 2414 A
- 2596(change)S
- 2906(to)S
- 3009(a)S
- 3079(reset.)S
- 5256 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 5376 V
- 10 R
- 1080(Edvard)S
- 1396(Tuinder)S
- ((v892231@si.hhs.NL))902 1740 A
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(22,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 43
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(RENAME)S
- 1154(()S
- 1196(2)S
- 1254())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4693(RENAME)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(rename)S
- 10 R-1
- 1402(-)S
- 10 R
- 1484(change)S
- 1794(the)S
- 1942(name)S
- 2185(of)S
- 2294(a)S
- 2364(256le)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdio.h>)S
- 1608 V
- 1080(int)S
- 1236(rename(const)S
- 1857(char)S
- 2091(*)S
- 10 I
- 2141(from)S
- 10 B
- 2331(,)S
- 2394(const)S
- 2656(char)S
- 2890(*)S
- 10 I
- 2940(to)S
- 10 B
- 3018())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Rename)S
- 10 R
- 1466(causes)S
- 1762(the)S
- 1918(link)S
- 2107(named)S
- 10 I
- 2408(from)S
- 10 R
- 2631(to)S
- 2742(be)S
- 2870(renamed)S
- 3251(as)S
- 10 I
- 3369(to)S
- 10 R
- 3455(.)S
- 3539(If)S
- 10 I
- 3641(to)S
- 10 R
- 3753(exists,)S
- 4041(then)S
- 4248(it)S
- 4338(is)S
- 4439(256rst)S
- 4630(removed.)S
- 5066(Both)S
- 2016 V
- 10 I
- 1080(from)S
- 10 R
- 1298(and)S
- 10 I
- 1471(to)S
- 10 R
- 1577(must)S
- 1800(be)S
- 1923(of)S
- 2035(the)S
- 2186(same)S
- 2421(type)S
- 2622((that)S
- 2835(is,)S
- 2955(both)S
- 3161(directories)S
- 3614(or)S
- 3725(both)S
- (non-directories),)669 3930 A
- 4626(and)S
- 4798(must)S
- 5020(reside)S
- 2136 V
- 1080(on)S
- 1205(the)S
- 1353(same)S
- 1585(256le)S
- 1739(system.)S
- 2304 V
- 10 B
- 1080(Rename)S
- 10 R
- 1459(guarantees)S
- 1916(that)S
- 2093(an)S
- 2214(instance)S
- 2571(of)S
- 10 I
- 2682(to)S
- 10 R
- (will)157 2787 A
- 2971(always)S
- 3278(exist,)S
- 3520(even)S
- 3737(if)S
- 3826(the)S
- 3976(system)S
- (should)267 4282 A
- 4576(crash)S
- 4816(in)S
- 4921(the)S
- 5071(mid-)S
- 2424 V
- 1080(dle)S
- 1228(of)S
- 1337(the)S
- 1485(operation.)S
- 2592 V
- 1080(If)S
- 1175(the)S
- 1325(256nal)S
- (component)446 1531 A
- 2004(of)S
- 10 I
- 2115(from)S
- 10 R
- 2332(is)S
- 2426(a)S
- 2498(symbolic)S
- 2893(link,)S
- 3101(the)S
- 3251(symbolic)S
- 3646(link)S
- 3829(is)S
- 3923(renamed,)S
- 4322(not)S
- 4477(the)S
- 4628(256le)S
- 4785(or)S
- 4897(directory)S
- 2712 V
- 1080(to)S
- 1183(which)S
- 1454(it)S
- 1535(points.)S
- 2880 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 3000 V
- 10 R
- 1080(A)S
- 1186(0)S
- 1269(value)S
- 1520(is)S
- 1621(returned)S
- 1991(if)S
- 2087(the)S
- 2244(operation)S
- (succeeds,)383 2658 A
- 3075(otherwise)S
- 10 B
- 3501(rename)S
- 10 R
- 3860(returns)S
- 10 R-1
- 4174(-)S
- 10 R
- 4231(1)S
- 4315(and)S
- 4494(the)S
- 4651(global)S
- 4936(variable)S
- 3120 V
- 10 B
- (errno)241 1080 A
- 10 R
- 1346(indicates)S
- 1729(the)S
- 1877(reason)S
- 2165(for)S
- 2308(the)S
- 2456(failure.)S
- 3288 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3408 V
- 10 B
- 1080(Rename)S
- 10 R
- (will)157 1458 A
- 1640(fail)S
- 1800(and)S
- 1970(neither)S
- 2275(of)S
- 2384(the)S
- 2532(argument)S
- 2937(256les)S
- (will)157 3130 A
- 3312(be)S
- 3432(affected)S
- 3783(if)S
- 3870(any)S
- 4040(of)S
- 4149(the)S
- 4297(following)S
- 4713(are)S
- 4862(true:)S
- 3576 V
- ([ENAMETOOLONG])916 1080 A
- 3696 V
- 1830(A)S
- 1928(path)S
- 2126(name)S
- (exceeds)319 2369 A
- 2713(PATH_MAX)S
- 3287(characters.)S
- 3864 V
- 1080([ENOENT])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(the)S
- 10 I
- 2656(from)S
- 10 R
- 2871(path)S
- 3069(does)S
- 3278(not)S
- 3431(exist,)S
- 3671(or)S
- 3780(a)S
- 3850(path)S
- 4048(pre256x)S
- 4308(of)S
- 10 I
- 4417(to)S
- 10 R
- 4520(does)S
- 4729(not)S
- 4882(exist.)S
- 4032 V
- 1080([EACCES])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(either)S
- 2763(path)S
- 2961(pre256x)S
- 3221(denies)S
- 3503(search)S
- 3786(permission.)S
- 4200 V
- 1080([EACCES])S
- 1830(The)S
- 2015(requested)S
- 2429(link)S
- 2613(requires)S
- (writing)291 2967 A
- 3287(in)S
- 3394(a)S
- 3468(directory)S
- 3861(with)S
- 4069(a)S
- 4143(mode)S
- 4395(that)S
- 4575(denies)S
- 4861(write)S
- 5098(per-)S
- 4320 V
- 1830(mission.)S
- 4488 V
- 1080([EPERM])S
- 1830(The)S
- 2016(directory)S
- 2409(containing)S
- 10 I
- 2862(from)S
- 10 R
- 3081(is)S
- 3178(marked)S
- 3510(sticky,)S
- 3805(and)S
- 3980(neither)S
- 4290(the)S
- 4443(containing)S
- 4897(directory)S
- 4608 V
- 1830(nor)S
- 10 I
- 1989(from)S
- 10 R
- 2204(are)S
- 2353(owned)S
- 2646(by)S
- 2771(the)S
- 2919(effective)S
- 3298(user)S
- 3491(ID.)S
- 4776 V
- 1080([EPERM])S
- 1830(The)S
- 10 I
- 2020(to)S
- 10 R
- 2131(256le)S
- 2293(exists,)S
- 2580(the)S
- 2736(directory)S
- 3133(containing)S
- 10 I
- 3590(to)S
- 10 R
- 3701(is)S
- 3801(marked)S
- 4136(sticky,)S
- 4434(and)S
- 4612(neither)S
- 4925(the)S
- 5082(con-)S
- 4896 V
- 1830(taining)S
- 2134(directory)S
- 2523(nor)S
- 10 I
- 2682(to)S
- 10 R
- 2785(are)S
- 2934(owned)S
- 3227(by)S
- 3352(the)S
- 3500(effective)S
- 3879(user)S
- 4072(ID.)S
- 5064 V
- 1080([ELOOP])S
- 1830(Too)S
- 2022(many)S
- 2275(symbolic)S
- 2673(links)S
- 2899(were)S
- (encountered)492 3127 A
- 3650(in)S
- 3759(translating)S
- 4215(either)S
- 4476(pathname.)S
- 4948((Minix-)S
- 5184 V
- 1830(vmd))S
- 5352 V
- 1080([ENOTDIR])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(either)S
- 2763(path)S
- 2961(pre256x)S
- 3221(is)S
- 3313(not)S
- 3466(a)S
- 3536(directory.)S
- 5520 V
- 1080([ENOTDIR])S
- 10 I
- 1830(From)S
- 10 R
- 2079(is)S
- 2171(a)S
- 2241(directory,)S
- 2655(but)S
- 10 I
- 2808(to)S
- 10 R
- 2911(is)S
- 3003(not)S
- 3156(a)S
- 3226(directory.)S
- 5688 V
- 1080([EISDIR])S
- 10 I
- 1830(To)S
- 10 R
- 1961(is)S
- 2053(a)S
- 2123(directory,)S
- 2537(but)S
- 10 I
- 2690(from)S
- 10 R
- 2905(is)S
- 2997(not)S
- 3150(a)S
- 3220(directory.)S
- 5856 V
- 1080([EXDEV])S
- 1830(The)S
- 2012(link)S
- 2193(named)S
- 2486(by)S
- 10 I
- 2611(to)S
- 10 R
- 2714(and)S
- 2884(the)S
- 3032(256le)S
- 3186(named)S
- 3479(by)S
- 10 I
- 3604(from)S
- 10 R
- 3820(are)S
- 3970(on)S
- 4096(different)S
- 4470(logical)S
- 4770(devices)S
- 5098((256le)S
- 5976 V
- 1830(systems).)S
- 6144 V
- 1080([ENOSPC])S
- 1830(The)S
- 2037(directory)S
- 2452(in)S
- 2581(which)S
- 2878(the)S
- 3052(entry)S
- 3310(for)S
- 3479(the)S
- 3653(new)S
- 3872(name)S
- 4141(is)S
- 4259(being)S
- (placed)263 4533 A
- (cannot)268 4847 A
- 5166(be)S
- 6264 V
- 1830(extended)S
- (because)319 2218 A
- 2562(there)S
- 2789(is)S
- 2881(no)S
- (space)224 3006 A
- 3255(left)S
- 3415(on)S
- 3540(the)S
- 3688(256le)S
- 3842(system)S
- 4146(containing)S
- 4595(the)S
- 4743(directory.)S
- 6432 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(making)S
- 3313(or)S
- (updating)351 3422 A
- 3798(a)S
- 3868(directory)S
- 4257(entry.)S
- 6600 V
- 1080([EROFS])S
- 1830(The)S
- 2012(requested)S
- 2423(link)S
- 2604(requires)S
- (writing)291 2954 A
- 3270(in)S
- 3373(a)S
- 3443(directory)S
- 3832(on)S
- 3957(a)S
- 4027(read-only)S
- 4438(256le)S
- 4592(system.)S
- 6768 V
- 1080([EFAULT])S
- 10 I
- 1830(Path)S
- 10 R
- 2045(points)S
- 2315(outside)S
- 2630(the)S
- 2778(process's)S
- 3178(allocated)S
- 3567(address)S
- (space.)249 3894 A
- 6936 V
- ([EINVAL])445 1080 A
- 10 I
- 1830(From)S
- 10 R
- 2079(is)S
- 2171(a)S
- 2241(parent)S
- 2518(directory)S
- 2907(of)S
- 10 I
- 3016(to)S
- 10 R
- 3102(,)S
- 3152(or)S
- 3261(an)S
- 3381(attempt)S
- 3708(is)S
- 3800(made)S
- 4043(to)S
- 4146(rename)S
- 4468(``.'')S
- 4654(or)S
- 4763(``..''.)S
- 7104 V
- 1080([ENOTEMPTY])S
- 10 I
- 1830(To)S
- 10 R
- 1961(is)S
- 2053(a)S
- 2123(directory)S
- 2512(and)S
- 2682(is)S
- 2774(not)S
- 2927(empty.)S
- 7272 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 7392 V
- 10 B
- 1080(open)S
- 10 R
- 1287((2))S
- 7903 V
- 720(Page)S
- 941(1)S
- 2616(()S
- (August)290 2658 A
- 2973(26,)S
- (1985)200 3123 A
- 3331())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 44
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(RMDIR)S
- 1058(()S
- 1100(2)S
- 1158())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4789(RMDIR)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(rmdir)S
- 10 R-1
- 1329(-)S
- 10 R
- 1411(remove)S
- 1738(a)S
- 1808(directory)S
- 2197(256le)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<unistd.h>)S
- 1608 V
- 1080(int)S
- 1236(rmdir(const)S
- 1790(char)S
- 2024(*)S
- 10 I
- 2074(path)S
- 10 B
- 2252())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Rmdir)S
- 10 R
- 1395(removes)S
- 1765(a)S
- 1839(directory)S
- 2232(256le)S
- 2390(whose)S
- 2676(name)S
- 2923(is)S
- 3019(given)S
- 3271(by)S
- 10 I
- 3400(path.)S
- 10 R
- 3633(The)S
- 3820(directory)S
- 4214(must)S
- 4439(not)S
- 4597(have)S
- 4817(any)S
- 4992(entries)S
- 2016 V
- 1080(other)S
- 1312(than)S
- 1510(.)S
- 1560(and)S
- (...)75 1730 A
- 2184 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 2304 V
- 10 R
- 1080(A)S
- 1178(0)S
- 1253(is)S
- 1345(returned)S
- 1706(if)S
- 1793(the)S
- 1941(remove)S
- (succeeds;)386 2268 A
- 2679(otherwise)S
- 3096(a)S
- 10 R-1
- 3166(-)S
- 10 R
- 3223(1)S
- 3298(is)S
- 3390(returned)S
- 3751(and)S
- 3921(an)S
- 4042(error)S
- 4265(code)S
- 4481(is)S
- 4574(stored)S
- 4846(in)S
- 4950(the)S
- 5099(glo-)S
- 2424 V
- 1080(bal)S
- 1228(location)S
- 10 I
- 1577(errno)S
- 10 R
- 1816(.)S
- 2592 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 2712 V
- 10 R
- 1080(The)S
- 1262(named)S
- 1555(256le)S
- 1709(is)S
- 1801(removed)S
- 2178(unless)S
- 2454(one)S
- 2624(or)S
- 2733(more)S
- 2965(of)S
- 3074(the)S
- 3222(following)S
- 3638(are)S
- 3787(true:)S
- 2880 V
- 1080([ENOTDIR])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(the)S
- 2656(path)S
- 2854(is)S
- 2946(not)S
- 3099(a)S
- 3169(directory.)S
- 3048 V
- ([ENAMETOOLONG])916 1080 A
- 3168 V
- 1830(The)S
- 2012(path)S
- 2210(name)S
- (exceeds)319 2453 A
- 2797(PATH_MAX)S
- 3371(characters.)S
- 3336 V
- 1080([ENOENT])S
- 1830(The)S
- 2012(named)S
- 2305(directory)S
- 2694(does)S
- 2903(not)S
- 3056(exist.)S
- 3504 V
- 1080([ELOOP])S
- 1830(Too)S
- 2033(many)S
- 2297(symbolic)S
- 2706(links)S
- 2942(were)S
- (encountered)492 3180 A
- 3713(in)S
- 3833(translating)S
- 4300(the)S
- 4465(pathname.)S
- 4948((Minix-)S
- 3624 V
- 1830(vmd))S
- 3792 V
- 1080([ENOTEMPTY])S
- 1830(The)S
- 2012(named)S
- 2305(directory)S
- 2694(contains)S
- 3054(256les)S
- 3247(other)S
- 3479(than)S
- 3677(``.'')S
- 3863(and)S
- 4033(``..'')S
- 4244(in)S
- 4347(it.)S
- 3960 V
- 1080([EACCES])S
- 1830(Search)S
- 2130(permission)S
- 2596(is)S
- 2688(denied)S
- 2981(for)S
- 3124(a)S
- (component)446 3194 A
- 3665(of)S
- 3774(the)S
- 3922(path)S
- 4120(pre256x.)S
- 4128 V
- 1080([EACCES])S
- 1830(Write)S
- 2085(permission)S
- 2551(is)S
- 2643(denied)S
- 2936(on)S
- 3061(the)S
- 3209(directory)S
- 3598(containing)S
- 4047(the)S
- 4195(link)S
- 4376(to)S
- 4479(be)S
- 4599(removed.)S
- 4296 V
- 1080([EPERM])S
- 1830(The)S
- 2021(directory)S
- 2419(containing)S
- 2877(the)S
- 3034(directory)S
- 3432(to)S
- 3545(be)S
- 3675(removed)S
- 4062(is)S
- 4164(marked)S
- 4501(sticky,)S
- 4801(and)S
- 4981(neither)S
- 4416 V
- 1830(the)S
- 1985(containing)S
- 2441(directory)S
- 2836(nor)S
- 3001(the)S
- 3155(directory)S
- 3550(to)S
- 3659(be)S
- 3785(removed)S
- 4168(are)S
- 4323(owned)S
- 4622(by)S
- 4753(the)S
- 4907(effective)S
- 4536 V
- 1830(user)S
- 2023(ID.)S
- 4704 V
- 1080([EBUSY])S
- 1830(The)S
- 2012(directory)S
- 2401(to)S
- 2504(be)S
- 2624(removed)S
- 3001(is)S
- 3093(the)S
- (mount)256 3241 A
- 3522(point)S
- 3753(for)S
- 3896(a)S
- (mounted)351 3966 A
- 4342(256le)S
- 4496(system.)S
- 4872 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(deleting)S
- 3336(the)S
- 3484(directory)S
- 3873(entry)S
- 4105(or)S
- 4214(deallocating)S
- 4731(the)S
- (inode.)248 4879 A
- 5040 V
- 1080([EROFS])S
- 1830(The)S
- 2012(directory)S
- 2401(entry)S
- 2633(to)S
- 2736(be)S
- 2856(removed)S
- 3233(resides)S
- 3538(on)S
- 3663(a)S
- 3733(read-only)S
- 4144(256le)S
- 4298(system.)S
- 5208 V
- 1080([EFAULT])S
- 10 I
- 1830(Path)S
- 10 R
- 2045(points)S
- 2315(outside)S
- 2630(the)S
- 2778(process's)S
- 3178(allocated)S
- 3567(address)S
- (space.)249 3894 A
- 5376 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5496 V
- 10 B
- 1080(mkdir)S
- 10 R
- 1349((2),)S
- 10 B
- 1517(unlink)S
- 10 R
- 1797((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 45
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SETSID)S
- 1071(()S
- 1113(2)S
- 1171())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4776(SETSID)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(setsid,)S
- 1359(getpgrp)S
- 10 R-1
- 1691(-)S
- 10 R
- 1773(create)S
- 2040(process)S
- (group,)259 2367 A
- 2651(get)S
- 2799(process)S
- (group)234 3126 A
- 3385(id)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<unistd.h>)S
- 1728 V
- 1080(pid_t)S
- 1342(setsid(void))S
- 1848 V
- 1080(pid_t)S
- 1342(getpgrp(void))S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Setsid())S
- 10 R
- 1432(creates)S
- 1739(a)S
- 1810(new)S
- 2004(session)S
- 2320(if)S
- 2408(the)S
- (calling)274 2558 A
- 2859(process)S
- 3188(is)S
- 3282(not)S
- 3437(already)S
- 3761(a)S
- 3833(session)S
- 4150(leader.)S
- 4474(The)S
- (calling)274 4658 A
- 4959(process)S
- 2256 V
- 1080(becomes)S
- 1460(the)S
- 1611(session)S
- 1929(leader)S
- 2204(of)S
- 2316(a)S
- 2389(new)S
- 2584(process)S
- (group)234 2913 A
- 3174(and)S
- 3346(the)S
- 3496(process)S
- (group)234 3825 A
- 4086(ID)S
- 4220(of)S
- 4331(this)S
- 4503(new)S
- 4698(process)S
- (group)234 5027 A
- 2376 V
- (will)157 1080 A
- 1277(be)S
- 1412(equal)S
- 1670(to)S
- 1788(the)S
- 1951(process)S
- 2293(ID)S
- 2440(of)S
- 2564(the)S
- 2727(new)S
- 2935(session)S
- 3266(leader.)S
- 3604(The)S
- 3802(process)S
- (group)234 4145 A
- 4420(ID)S
- 4568(is)S
- 4676(inherited)S
- 5075(on)S
- 5216(a)S
- 2496 V
- 10 B
- 1080(fork())S
- 10 R
- 1333(.)S
- 2664 V
- 10 B
- 1080(Getpgrp())S
- 10 R
- 1537(returns)S
- 1842(the)S
- 1990(process)S
- (group)234 2317 A
- 2576(ID)S
- 2708(of)S
- 2817(the)S
- (calling)274 2965 A
- 3264(process.)S
- 2832 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2952 V
- 10 B
- (kill)140 1080 A
- 10 R
- 1220((2),)S
- 10 B
- 1388(termios)S
- 10 R
- 1713((3),)S
- 10 B
- 1881(tty)S
- 10 R
- 1999((4).)S
- 3120 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 3240 V
- 10 B
- 1080(Setsid())S
- 10 R
- 1432(returns)S
- 1738(the)S
- 1887(new)S
- 2081(process)S
- (group)234 2409 A
- 2669(ID)S
- 2802(on)S
- (success,)327 2928 A
- 3281(or)S
- 10 R-1
- 3391(-)S
- 10 R
- 3448(1)S
- 3524(with)S
- 10 B
- (errno)241 3729 A
- 10 R
- 3996(set)S
- 4134(to)S
- 10 B
- 4238(EPERM)S
- 10 R
- 4628(if)S
- 4716(the)S
- 4865(process)S
- 5194(is)S
- 3360 V
- 1080(already)S
- 1402(a)S
- 1472(session)S
- 1787(leader.)S
- 3528 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 3648 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 2694(()S
- 2736(May)S
- 2945(9,)S
- (1985)200 3045 A
- 3253())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 46
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SETUID)S
- 1088(()S
- 1130(2)S
- 1188())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4759(SETUID)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(setuid,)S
- 1370(setgid)S
- 10 R-1
- 1635(-)S
- 10 R
- 1717(set)S
- 1854(user)S
- 2047(or)S
- (group)234 2156 A
- 2415(ID's)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1608 V
- 1080(int)S
- 1236(setuid(uid_t)S
- 10 I
- 1790(uid)S
- 10 B
- 1918())S
- 1728 V
- 1080(int)S
- 1236(setgid(gid_t)S
- 10 I
- 1778(gid)S
- 10 B
- 1906())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Setuid)S
- 10 R
- 1383(sets)S
- 1562(the)S
- 1713(real)S
- 1893(and)S
- 2066(effective)S
- 2448(user)S
- 2644(ID's)S
- 2852(of)S
- 2965(the)S
- 3117(current)S
- 3432(process)S
- 3763(to)S
- 10 I
- 3870(uid)S
- 10 R
- 4006(.)S
- 4085(Unprivileged)S
- 4645(users)S
- 4881(may)S
- 5083(only)S
- 2136 V
- 1080(change)S
- 1399(both)S
- 1611(user)S
- 1813(ID's)S
- 2027(to)S
- 2139(the)S
- 2296(real)S
- 2482(user)S
- 2683(ID;)S
- 2851(only)S
- 3062(the)S
- 3218(super-user)S
- 3671(may)S
- 3877(make)S
- 4128(other)S
- 4368(changes.)S
- 10 B
- 4775(Setgid)S
- 10 R
- 5077(does)S
- 2256 V
- 1080(the)S
- 1228(same)S
- 1460(for)S
- 1603(the)S
- 1751(real)S
- 1928(and)S
- 2098(effective)S
- (group)234 2477 A
- 2736(ID's.)S
- 2424 V
- 1080(Minix-vmd)S
- 1565(allows)S
- 1856(an)S
- (unprivileged)508 1979 A
- 2515(user)S
- 2711(to)S
- 2817(change)S
- 3130(ID's)S
- 3338(to)S
- 3444(the)S
- 3595(original)S
- 3936(real)S
- 4117(or)S
- 4230(effective)S
- 4613(ID)S
- 4749(as)S
- 4862(they)S
- 5064(were)S
- 2544 V
- 1080(at)S
- 1180(the)S
- 1330(time)S
- 1536(the)S
- 1685(process)S
- 2013(was)S
- 2196(executed.)S
- 10 B
- 2630(Setgid)S
- 10 R
- 2925(may)S
- 3124(also)S
- 3312(set)S
- 3450(the)S
- (group)234 3599 A
- 3859(ID's)S
- 4065(to)S
- 4169(any)S
- 4340(of)S
- 4450(the)S
- (additional)402 4599 A
- (group)234 5027 A
- 2664 V
- 1080(ID's.)S
- 1335(If)S
- 1428(one)S
- 1598(of)S
- 1707(the)S
- 1855(remembered)S
- 2384(user)S
- 2577(ID's)S
- 2782(was)S
- 2964(0)S
- 3039(then)S
- 3237(any)S
- 3407(user)S
- 3600(or)S
- (group)234 3709 A
- 3968(ID)S
- 4100(may)S
- 4298(be)S
- 4418(chosen.)S
- 2832 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 2952 V
- 10 R
- (Upon)223 1080 A
- (successful)414 1328 A
- 1768(completion,)S
- 2271(a)S
- 2342(value)S
- 2586(of)S
- 2696(0)S
- 2772(is)S
- 2865(returned.)S
- 3277(Otherwise,)S
- 3743(a)S
- 3814(value)S
- 4058(of)S
- 10 R-1
- 4168(-)S
- 10 R
- 4225(1)S
- 4301(is)S
- 4394(returned)S
- 4756(and)S
- 10 B
- (errno)241 4927 A
- 10 R
- 5194(is)S
- 3072 V
- 1080(set)S
- 1217(to)S
- 1320(indicate)S
- 1664(the)S
- 1812(error.)S
- 3240 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3360 V
- 10 R
- 1080([EPERM])S
- 1830(The)S
- 2015(current)S
- 2329(process)S
- 2659(is)S
- 2754(not)S
- 2910(the)S
- 3061(super-user)S
- 3509(and)S
- 3682(a)S
- 3755(change)S
- 4068(other)S
- 4303(than)S
- 4504(one)S
- 4677(of)S
- 4790(the)S
- 4942(allowed)S
- 3480 V
- 1830(changes)S
- 2179(was)S
- 2361(attempted.)S
- 3648 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3768 V
- 10 B
- 1080(getuid)S
- 10 R
- 1349((2),)S
- 10 B
- 1517(getgid)S
- 10 R
- 1780((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 47
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SIGACTION)S
- 1273(()S
- 1315(2)S
- 1373())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4574(SIGACTION)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(sigaction,)S
- 1493(signal)S
- 10 R-1
- 1758(-)S
- 10 R
- 1840(manage)S
- 2178(signal)S
- 2443(state)S
- 2653(and)S
- 2823(handlers)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<signal.h>)S
- 1608 V
- 1080(int)S
- 1236(sigaction(int)S
- 10 I
- 1806(sig)S
- 10 B
- 1923(,)S
- 1986(const)S
- 2248(struct)S
- 2539(sigaction)S
- 2957(*)S
- 10 I
- 3007(act)S
- 10 B
- 3130(,)S
- 3193(struct)S
- 3484(sigaction)S
- 3902(*)S
- 10 I
- 3952(oact)S
- 10 B
- 4125())S
- 1728 V
- 1080(void)S
- 1302((*signal(int)S
- 10 I
- 1827(sig)S
- 10 B
- 1944(,)S
- 2007(void)S
- 2229((*)S
- 10 I
- (handler)312 2313 A
- 10 B
- ()(int)))(int);)508 2625 A
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Sigaction())S
- 10 R
- 1573(is)S
- 1668(used)S
- 1880(to)S
- 1986(examine,)S
- 2380(set,)S
- 2545(or)S
- 2657(modify)S
- 2975(the)S
- 3126(attributes)S
- 3529(of)S
- 3641(a)S
- 3714(signal.)S
- 4032(The)S
- 4218(argument)S
- 10 I
- 4627(sig)S
- 10 R
- 4773(is)S
- 4869(the)S
- 5021(signal)S
- 2136 V
- 1080(in)S
- 1199(question.)S
- 1630(The)S
- 10 I
- 1828(act)S
- 10 R
- 1992(argument)S
- 2413(points)S
- 2699(to)S
- 2818(a)S
- 2903(structure)S
- 3296(containing)S
- 3760(the)S
- 3923(new)S
- 4131(attributes)S
- 4546(of)S
- 4670(the)S
- 4833(signal,)S
- 5138(the)S
- 2256 V
- 1080(structure)S
- 1458(pointed)S
- 1784(to)S
- 1887(by)S
- 10 I
- 2012(oact)S
- 10 R
- (will)157 2210 A
- (receive)292 2392 A
- 2709(the)S
- 2857(old)S
- 3010(attributes)S
- 3410(that)S
- 3586(were)S
- 3808(in)S
- 3911(effect)S
- 4167(before)S
- 4450(the)S
- 4598(call.)S
- 2424 V
- 1080(The)S
- 10 I
- 1263(act)S
- 10 R
- 1412(and)S
- 10 I
- 1583(oact)S
- 10 R
- 1782(arguments)S
- 2227(may)S
- 2426(be)S
- 10 B
- 2547(NULL)S
- 10 R
- 2853(to)S
- 2957(indicate)S
- 3302(that)S
- 3479(either)S
- 3735(no)S
- 3861(new)S
- 4055(attributes)S
- 4457(are)S
- 4608(to)S
- 4713(be)S
- 4835(set,)S
- 4999(or)S
- 5110(that)S
- 2544 V
- 1080(the)S
- 1228(old)S
- 1381(attributes)S
- 1781(are)S
- 1930(not)S
- 2083(of)S
- 2192(interest.)S
- 2712 V
- 1080(The)S
- 1262(structure)S
- 1640(containing)S
- 2089(the)S
- 2237(signal)S
- 2502(attributes)S
- 2902(is)S
- 2994(de256ned)S
- 3315(in)S
- 3418(<signal.h>)S
- 3872(and)S
- (looks)217 4042 A
- 4284(like)S
- 4460(this:)S
- 2880 V
- 10 B
- 1440(struct)S
- 1718(sigaction)S
- 2123({)S
- 3000 V
- 1640(void)S
- 2240((*sa_handler)(int)S
- 3010(sig);)S
- 3120 V
- 1640(sigset_t)S
- 2240(sa_mask;)S
- 3240 V
- 1640(int)S
- 2240(sa_257ags;)S
- 3360 V
- 1440(};)S
- 3528 V
- 10 R
- 1080(The)S
- 10 B
- 1262(sa_handler)S
- 10 R
- 1762(256eld)S
- 1966(contains)S
- 2326(the)S
- 2474(address)S
- 2801(of)S
- 2910(a)S
- 2980(signal)S
- 3245(handler,)S
- 3597(a)S
- 3668(function)S
- 4029(that)S
- 4206(is)S
- 4299(called)S
- 4566(when)S
- 4810(the)S
- 4959(process)S
- 3648 V
- 1080(is)S
- 1172(signalled,)S
- 1585(or)S
- 1694(one)S
- 1864(of)S
- 1973(these)S
- 2205(special)S
- 2510(constants:)S
- 3816 V
- 10 B
- 1080(SIG_DFL)S
- 10 R
- 1680(Default)S
- 2008(signal)S
- 2273(handling)S
- 2649(is)S
- 2741(to)S
- 2844(be)S
- 2964(performed.)S
- 3459(This)S
- 3663(usually)S
- 3978(means)S
- 4260(that)S
- 4437(the)S
- 4586(process)S
- 4914(is)S
- (killed,)254 5007 A
- 3936 V
- 1680(but)S
- 1833(some)S
- 2070(signals)S
- 2374(may)S
- 2572(be)S
- (ignored)307 2692 A
- 3024(by)S
- 3149(default.)S
- 4104 V
- 10 B
- 1080(SIG_IGN)S
- 10 R
- (Ignore)263 1680 A
- 1968(the)S
- 2116(signal.)S
- 4272 V
- 1080(The)S
- 10 B
- 1273(sa_mask)S
- 10 R
- 1677(256eld)S
- 1892(indicates)S
- 2287(a)S
- 2369(set)S
- 2518(of)S
- 2639(signals)S
- 2955(that)S
- 3143(must)S
- 3375(be)S
- 3507(blocked)S
- 3862(when)S
- 4117(the)S
- 4277(signal)S
- 4554(is)S
- 4658(being)S
- 4918(handled.)S
- 4392 V
- 1080(Whether)S
- 1453(the)S
- 1602(signal)S
- 10 I
- 1868(sig)S
- 10 R
- 2011(itself)S
- 2239(is)S
- 2332(blocked)S
- 2676(when)S
- 2920(being)S
- 3169(handled)S
- 3513(is)S
- 3606(not)S
- 3760(controlled)S
- 4193(by)S
- 4318(this)S
- 4488(mask.)S
- 4775(The)S
- 4957(mask)S
- 5194(is)S
- 4512 V
- 1080(of)S
- 1189(a)S
- 1259("signal)S
- 1565(set")S
- 1743(type)S
- 1941(that)S
- 2117(is)S
- 2209(to)S
- 2312(be)S
- 2432(manipulated)S
- 2954(by)S
- 3079(the)S
- 10 B
- 3227(sigset)S
- 10 R
- 3462((3))S
- 3605(functions.)S
- 4680 V
- 1080(How)S
- 1306(the)S
- 1459(signal)S
- 1729(is)S
- 1826(handled)S
- 2174(precisely)S
- 2568(is)S
- 2665(speci256ed)S
- 3053(by)S
- 3183(bits)S
- 3358(in)S
- 10 B
- 3466(sa_257ags)S
- 10 R
- 3800(.)S
- 3880(If)S
- (none)195 3978 A
- 4203(of)S
- 4318(the)S
- 4472(257ags)S
- 4693(is)S
- 4791(set)S
- 4934(then)S
- 5138(the)S
- 4800 V
- 1080(handler)S
- 1422(is)S
- 1529(called)S
- 1810(when)S
- 2068(the)S
- 2231(signal)S
- 2511(arrives.)S
- 2876(The)S
- 3073(signal)S
- 3353(is)S
- 3460(blocked)S
- 3818(during)S
- 4120(the)S
- 4283(call)S
- 4469(to)S
- 4587(the)S
- 4750(handler,)S
- 5116(and)S
- 4920 V
- (unblocked)418 1080 A
- 1537(when)S
- 1794(the)S
- 1956(handler)S
- 2297(returns.)S
- 2666(A)S
- 2779(system)S
- 3098(call)S
- 3284(that)S
- 3475(is)S
- 3582(interrupted)S
- 4064(returns)S
- 10 B-1
- 4384(-)S
- 10 B
- 4441(1)S
- 10 R
- 4531(with)S
- 10 B
- (errno)241 4750 A
- 10 R
- 5031(set)S
- 5183(to)S
- 5040 V
- 10 B
- 1080(EINTR)S
- 10 R
- 1399(.)S
- 1474(The)S
- 1656(following)S
- 2072(bit)S
- 2203(257ags)S
- 2418(can)S
- 2583(be)S
- 2703(set)S
- 2840(to)S
- 2943(modify)S
- 3258(this)S
- 3428(behaviour:)S
- 5208 V
- 10 B
- (SA_RESETHAND)806 1080 A
- 5328 V
- 10 R
- 1830(Reset)S
- 2079(the)S
- 2227(signal)S
- 2492(handler)S
- 2819(to)S
- 10 B
- 2922(SIG_DFL)S
- 10 R
- 3372(when)S
- 3615(the)S
- 3763(signal)S
- 4028(is)S
- (caught.)293 4120 A
- 5496 V
- 10 B
- 1080(SA_NODEFER)S
- 10 R
- 1830(Do)S
- 1978(not)S
- 2131(block)S
- 2379(the)S
- 2527(signal)S
- 2792(on)S
- 2917(entry)S
- 3149(to)S
- 3252(the)S
- 3400(handler.)S
- 5664 V
- 10 B
- 1080(SA_COMPAT)S
- 10 R
- 1830(Handle)S
- 2146(the)S
- 2294(signal)S
- 2559(in)S
- 2662(a)S
- 2732(way)S
- 2925(that)S
- 3101(is)S
- 3193(compatible)S
- 3665(with)S
- 3869(the)S
- 4017(the)S
- 4165(old)S
- 10 B
- 4318(signal())S
- 10 R
- 4662(call.)S
- 5832 V
- 1080(The)S
- 1272(old)S
- 10 B
- 1435(signal())S
- 10 R
- 1789(signal)S
- 2064(system)S
- 2378(call)S
- 2559(sets)S
- 2745(a)S
- 2825(signal)S
- 3100(handler)S
- 3437(for)S
- 3590(a)S
- 3670(given)S
- 3928(signal)S
- 4203(and)S
- 4383(returns)S
- 4698(the)S
- 4857(old)S
- 5021(signal)S
- 5952 V
- 1080(handler.)S
- 1462(No)S
- 1614(signals)S
- 1922(are)S
- 2075(blocked,)S
- 2447(the)S
- 2599(257ags)S
- 2818(are)S
- 10 B
- (SA_RESETHAND)806 2971 A
- 3806(|)S
- 3857(SA_NODEFER)S
- 4558(|)S
- 4609(SA_COMPAT)S
- 10 R
- 5236(.)S
- 6072 V
- 1080(New)S
- 1296(code)S
- (should)267 1511 A
- 1803(not)S
- 1956(use)S
- 10 B
- 2115(signal())S
- 10 R
- 2434(.)S
- 2509(Note)S
- 2730(that)S
- 10 B
- 2906(signal())S
- 10 R
- 3250(and)S
- 3420(all)S
- 3546(of)S
- 3655(the)S
- 10 B
- 3803(SA_*)S
- 10 R
- 4057(257ags)S
- 4272(are)S
- 4421(Minix)S
- 4691(extensions.)S
- 6240 V
- 1080(Signal)S
- 1362(handlers)S
- 1728(are)S
- 1877(reset)S
- 2093(to)S
- 10 B
- 2196(SIG_DFL)S
- 10 R
- 2646(on)S
- 2771(an)S
- 10 B
- 2891(execve)S
- 10 R
- 3171((2).)S
- 3364(Signals)S
- 3685(that)S
- 3861(are)S
- (ignored)307 4010 A
- 4342(stay)S
- (ignored.)332 4529 A
- 6408 V
- 870(S)S
- 872(Si)S
- 930(ig)S
- 960(gn)S
- 1012(na)S
- 1064(al)S
- 1111(ls)S
- 1141(s)S
- 6528 V
- 1080(Minix)S
- (knows)262 1350 A
- (about)223 1637 A
- 1885(the)S
- 2033(following)S
- 2449(signals:)S
- 6696 V
- 1080(signal)S
- 1630(num)S
- 1980(notes)S
- 2380(description)S
- 6864 V
- (SIGHUP)365 1080 A
- 1630(1)S
- 1980(k)S
- (Hangup)318 2380 A
- 6984 V
- 1080(SIGINT)S
- 1630(2)S
- 1980(k)S
- 2380(Interrupt)S
- 2758((usually)S
- 3107(DEL)S
- 3329(or)S
- 3438(CTRL)S
- 10 R-1
- 3696(-)S
- 10 R
- 3753(C))S
- 7104 V
- (SIGQUIT)405 1080 A
- 1630(3)S
- 1980(kc)S
- 2380(Quit)S
- 2584((usually)S
- 2933(CTRL)S
- 10 R-1
- 3191(-)S
- 10 R
- 3248(\))S
- 7224 V
- 1080(SIGILL)S
- 1630(4)S
- 1980(kc)S
- 2380(Illegal)S
- 2663(instruction)S
- 7344 V
- 1080(SIGTRAP)S
- 1630(5)S
- 1980(xkc)S
- (Trace)231 2380 A
- 2636(trap)S
- 7464 V
- 1080(SIGABRT)S
- 1630(6)S
- 1980(kc)S
- 2380(Abort)S
- 2640(program)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 48
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SIGACTION)S
- 1273(()S
- 1315(2)S
- 1373())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4574(SIGACTION)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 1080(SIGFPE)S
- 1630(8)S
- 1980(k)S
- 2380(Floating)S
- 2740(point)S
- 2971(exception)S
- 1080 V
- 1080(SIGKILL)S
- 1630(9)S
- 1980(k)S
- (Kill)157 2380 A
- 1200 V
- 1080(SIGUSR1)S
- 1630(10)S
- 1980(k)S
- 2380(User)S
- 2596(de256ned)S
- 2917(signal)S
- 3182(#1)S
- 1320 V
- 1080(SIGSEGV)S
- 1630(11)S
- 1980(kc)S
- 2380(Segmentation)S
- 2958(fault)S
- 1440 V
- 1080(SIGUSR2)S
- 1630(12)S
- 1980(k)S
- 2380(User)S
- 2596(de256ned)S
- 2917(signal)S
- 3182(#2)S
- 1560 V
- 1080(SIGPIPE)S
- 1630(13)S
- 1980(k)S
- 2380(Write)S
- 2635(to)S
- 2738(a)S
- 2808(pipe)S
- 3006(with)S
- 3210(no)S
- 3335(reader)S
- 1680 V
- 1080(SIGALRM)S
- 1630(14)S
- 1980(k)S
- 2380(Alarm)S
- 2663(clock)S
- 1800 V
- 1080(SIGTERM)S
- 1630(15)S
- 1980(k)S
- 2380(Terminate)S
- 2820((default)S
- 3159(for)S
- (kill(1)))286 3302 A
- 1920 V
- 1080(SIGCHLD)S
- 1630(17)S
- 1980(pvi)S
- 2380(Child)S
- 2628(process)S
- 2955(terminated)S
- 2040 V
- 1080(SIGCONT)S
- 1630(18)S
- 1980(p)S
- 2380(Continue)S
- 2773(if)S
- (stopped)312 2860 A
- 2160 V
- 1080(SIGSTOP)S
- 1630(19)S
- 1980(ps)S
- 2380(Stop)S
- 2589(signal)S
- 2280 V
- 1080(SIGTSTP)S
- 1630(20)S
- 1980(ps)S
- 2380(Interactive)S
- 2837(stop)S
- 3029(signal)S
- 2400 V
- 1080(SIGTTIN)S
- 1630(21)S
- 1980(ps)S
- (Background)491 2380 A
- 2896(read)S
- 2520 V
- 1080(SIGTTOU)S
- 1630(22)S
- 1980(ps)S
- (Background)491 2380 A
- 2896(write)S
- 2640 V
- 1080(SIGWINCH)S
- 1630(23)S
- 1980(xvi)S
- (Window)346 2380 A
- 2751(size)S
- 2933(change)S
- 2808 V
- 1080(The)S
- 1262(letters)S
- 1534(in)S
- 1637(the)S
- 1785(notes)S
- 2022(column)S
- 2348(indicate:)S
- 2976 V
- 10 B
- 1080(k)S
- 10 R
- 1330(The)S
- 1512(process)S
- 1839(is)S
- (killed)229 1931 A
- 2185(if)S
- 2272(the)S
- 2420(signal)S
- 2685(is)S
- 2777(not)S
- (caught.)293 2930 A
- 3144 V
- 10 B
- 1080(c)S
- 10 R
- 1330(The)S
- 1512(signal)S
- 1777(causes)S
- 2065(a)S
- 2135(core)S
- 2334(dump.)S
- 3312 V
- 10 B
- 1080(i)S
- 10 R
- 1330(The)S
- 1512(signal)S
- 1777(is)S
- (ignored)307 1869 A
- 2201(if)S
- 2288(not)S
- (caught.)293 2441 A
- 3480 V
- 10 B
- 1080(v)S
- 10 R
- 1330(Only)S
- 1556(Minix-vmd)S
- 2038(implements)S
- 2532(this)S
- 2702(signal.)S
- 3648 V
- 10 B
- 1080(x)S
- 10 R
- 1330(Minix)S
- 1600(extension,)S
- 2035(not)S
- 2188(de256ned)S
- 2509(by)S
- 8 R
- 2629(POSIX)S
- 10 R
- 2862(.)S
- 3816 V
- 10 B
- 1080(p)S
- 10 R
- 1330(These)S
- 1596(signals)S
- 1900(are)S
- 2049(not)S
- 2202(implemented,)S
- 2777(but)S
- 8 R
- 2925(POSIX)S
- 10 R
- 3183(requires)S
- 3533(that)S
- 3709(they)S
- 3907(are)S
- 4056(de256ned.)S
- 3984 V
- 10 B
- 1080(s)S
- 10 R
- 1330(The)S
- 1512(process)S
- (should)267 1839 A
- 2131(be)S
- (stopped,)337 2251 A
- 2613(but)S
- 2766(is)S
- (killed)229 2858 A
- 3112(instead.)S
- 4152 V
- 1080(The)S
- 10 B
- 1276(SIGKILL)S
- 10 R
- 1739(signal)S
- (cannot)268 2018 A
- 2325(be)S
- (caught)268 2459 A
- 2766(or)S
- (ignored.)332 2889 A
- 3285(The)S
- 10 B
- 3481(SIGILL)S
- 10 R
- 3866(and)S
- 10 B
- 4051(SIGTRAP)S
- 10 R
- 4539(signals)S
- (cannot)268 4858 A
- 5166(be)S
- 4272 V
- 1080(automatically)S
- 1659(reset.)S
- 1931(The)S
- 2119(system)S
- 2429(silently)S
- 2756(enforces)S
- 3129(these)S
- 3367(restrictions.)S
- 3896(This)S
- 4106(may)S
- 4310(or)S
- 4425(may)S
- 4629(not)S
- 4788(be)S
- 4913(re257ected)S
- 4392 V
- 1080(by)S
- 1205(the)S
- 1353(attributes)S
- 1753(of)S
- 1862(these)S
- 2094(signals)S
- 2398(and)S
- 2568(the)S
- 2716(signal)S
- 2981(masks.)S
- 4560 V
- 870(T)S
- 872(Ty)S
- 936(yp)S
- 988(pe)S
- 1040(es)S
- 1087(s)S
- 4680 V
- 8 R
- 1080(POSIX)S
- 10 R
- 1338(prescribes)S
- 1772(that)S
- 1948(<sys/types.h>)S
- 2530(has)S
- 2689(the)S
- 2837(following)S
- (de256nition:)413 3253 A
- 4848 V
- 10 B
- 1440(typedef)S
- 1785(int)S
- ((*sighandler_t)(int))841 1928 A
- 5016 V
- 10 R
- 1080(With)S
- 1306(this)S
- 1476(type)S
- 1674(the)S
- 1822(following)S
- 2238(declarations)S
- 2750(can)S
- 2915(be)S
- 3035(made:)S
- 5184 V
- 10 B
- 1440(sighandler_t)S
- 2002(sa_handler;)S
- 5304 V
- 1440(sighandler_t)S
- 2002(signal(int)S
- 10 I
- 2430(sig)S
- 10 B
- 2547(,)S
- 2597(sighandler_t)S
- 10 I
- (handler)312 3159 A
- 10 B
- 3471();)S
- 5472 V
- 10 R
- 1080(This)S
- 1296(may)S
- 1506(help)S
- (you)150 1716 A
- 1903(to)S
- (understand)441 2018 A
- 2496(the)S
- 2656(earlier)S
- 2953(declarations)S
- 3478(better.)S
- 3796(The)S
- 10 B
- 3991(sighandler_t)S
- 10 R
- 4566(type)S
- 4777(is)S
- 4882(also)S
- 5082(very)S
- 5592 V
- 1080(useful)S
- 1351(in)S
- 1454(old)S
- 1607(style)S
- 1822(C)S
- 1914(code)S
- 2129(that)S
- 2305(is)S
- 2397(compiled)S
- 2796(by)S
- 2921(a)S
- 2991(compiler)S
- 3374(for)S
- 3517(standard)S
- 3883(C.)S
- 5760 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5880 V
- 10 B
- (kill)140 1080 A
- 10 R
- 1220((1),)S
- 10 B
- (kill)140 1388 A
- 10 R
- 1528((2),)S
- 10 B
- 1696(pause)S
- 10 R
- 1942((2),)S
- 10 B
- 2110(sigprocmask)S
- 10 R
- 2652((2),)S
- 10 B
- 2820(sigsuspend)S
- 10 R
- 3284((2),)S
- 10 B
- 3452(sigpending)S
- 10 R
- 3916((2),)S
- 10 B
- 4084(sigset)S
- 10 R
- 4319((3).)S
- 6048 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 6168 V
- 10 B
- 1080(Sigaction())S
- 10 R
- 1594(returns)S
- 10 B
- 1923(0)S
- 10 R
- 2022(on)S
- (success)302 2171 A
- 2522(or)S
- 10 B-1
- 2655(-)S
- 10 B
- 2712(1)S
- 10 R
- 2811(on)S
- 2960(error.)S
- 10 B
- 3256(Signal())S
- 10 R
- 3642(returns)S
- 3972(the)S
- 4145(old)S
- 4323(handler)S
- 4675(on)S
- (success)302 4825 A
- 5177(or)S
- 6288 V
- 10 B
- 1080(SIG_ERR)S
- 10 R
- 1541(on)S
- 1666(error.)S
- 1938(The)S
- 2120(error)S
- 2342(code)S
- 2557(may)S
- 2755(be:)S
- 6456 V
- 10 B
- (EINVAL)392 1080 A
- 10 R
- 1580(Bad)S
- 1767(signal)S
- 2032(number.)S
- 6624 V
- 10 B
- 1080(EFAULT)S
- 10 R
- 1580(Bad)S
- 10 I
- 1767(act)S
- 10 R
- 1915(or)S
- 10 I
- 2024(oact)S
- 10 R
- 2222(addresses.)S
- 6792 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 6912 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 49
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SIGPENDING)S
- 1335(()S
- 1377(2)S
- 1435())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4512(SIGPENDING)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(sigpending)S
- 10 R-1
- 1545(-)S
- 10 R
- 1627(report)S
- 1893(pending)S
- 2241(signals)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<signal.h>)S
- 1608 V
- 1080(int)S
- 1236(sigpending(sigset_t)S
- 2091(*)S
- 10 I
- 2141(set)S
- 10 B
- 2253())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Sigpending())S
- 10 R
- 1658(returns)S
- 1967(the)S
- 2119(set)S
- 2260(of)S
- 2373(signals)S
- 2681(that)S
- 2861(are)S
- (waiting)302 3014 A
- 3345(to)S
- 3452(be)S
- 3576(delivered.)S
- 4030(They)S
- 4266(are)S
- 4419(currently)S
- 4813(blocked)S
- 5161(by)S
- 2016 V
- 1080(the)S
- 1228(signal)S
- 1493(mask.)S
- 2184 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2304 V
- 10 B
- 1080(sigaction)S
- 10 R
- 1460((2),)S
- 10 B
- 1628(sigprocmask)S
- 10 R
- 2170((2),)S
- 10 B
- 2338(sigsuspend)S
- 10 R
- 2802((2),)S
- 10 B
- 2970(sigset)S
- 10 R
- 3205((3).)S
- 2472 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 2592 V
- 10 R
- 1080(Returns)S
- 10 B
- 1418(0)S
- 10 R
- 1493(on)S
- (success)302 1618 A
- 1945(and)S
- 10 B-1
- 2115(-)S
- 10 B
- 2172(1)S
- 10 R
- 2247(on)S
- 2372(error.)S
- 2644(The)S
- 2826(only)S
- 3029(possible)S
- 3383(error)S
- 3605(code)S
- 3820(is)S
- 10 B
- 3912(EFAULT)S
- 10 R
- 4346(for)S
- 4489(a)S
- 4559(bad)S
- 10 I
- 4729(set)S
- 10 R
- 4866(address.)S
- 2760 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 2880 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 50
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SIGPROCMASK)S
- 1445(()S
- 1487(2)S
- 1545())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4402(SIGPROCMASK)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(sigprocmask)S
- 10 R-1
- 1613(-)S
- 10 R
- 1695(manipulate)S
- 2167(the)S
- 2315(signal)S
- 2580(mask)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<signal.h>)S
- 1608 V
- 1080(int)S
- 1236(sigprocmask(int)S
- 10 I
- 1968(how)S
- 10 B
- 2135(,)S
- 2198(const)S
- 2460(sigset_t)S
- 2817(*)S
- 10 I
- 2867(set)S
- 10 B
- 2979(,)S
- 3042(sigset_t)S
- 3399(*)S
- 10 I
- 3449(oset)S
- 10 B
- 3611())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Sigprocmask())S
- 10 R
- 1750(examines)S
- 2173(or)S
- 2300(manipulates)S
- 2829(the)S
- 2995(signal)S
- 3278(mask.)S
- 3583(This)S
- 3805(mask)S
- 4060(is)S
- 4170(the)S
- 4336(set)S
- 4491(of)S
- 4619(signals)S
- 4942(that)S
- 5137(are)S
- 2016 V
- 1080(currently)S
- 1478(blocked.)S
- 1880(The)S
- 10 I
- 2071(how)S
- 10 R
- 2272(argument)S
- 2686(determines)S
- 3162(the)S
- 3319(action)S
- 3598(that)S
- 3782(must)S
- 4010(be)S
- 4138(performed.)S
- 4641(In)S
- 4758(all)S
- 4892(cases)S
- 5138(the)S
- 2136 V
- 1080(signal)S
- 1350(set)S
- 1492(referenced)S
- 1949(by)S
- 10 I
- 2079(oset)S
- 10 R
- 2249(,)S
- 2304(if)S
- 2396(not)S
- 10 B
- 2554(NULL)S
- 10 R
- 2834(,)S
- (will)157 2889 A
- 3076(be)S
- 3201(used)S
- 3415(to)S
- (receive)292 3523 A
- 3845(the)S
- 3998(old)S
- 4156(signal)S
- 4426(mask.)S
- 4718(The)S
- 10 I
- 4905(set)S
- 10 R
- 5048(argu-)S
- 2256 V
- 1080(ment,)S
- 1331(if)S
- 1418(not)S
- 10 B
- 1571(NULL)S
- 10 R
- 1851(,)S
- (will)157 1901 A
- 2083(be)S
- 2203(used)S
- 2412(to)S
- 2515(set)S
- 2652(or)S
- 2761(modify)S
- 3076(the)S
- 3224(current)S
- 3535(signal)S
- 3800(mask.)S
- 2424 V
- 10 I
- 1080(How)S
- 10 R
- 1295(can)S
- 1460(be)S
- 1580(one)S
- 1750(of:)S
- 2592 V
- 10 B
- 1080(SIG_BLOCK)S
- 10 R
- 1830(Add)S
- 2028(the)S
- 2176(signals)S
- 2480(referenced)S
- 2932(by)S
- 10 I
- 3057(set)S
- 10 R
- 3194(to)S
- 3297(the)S
- 3445(mask.)S
- 2760 V
- 10 B
- 1080(SIG_UNBLOCK)S
- 2880 V
- 10 R
- 1830(Remove)S
- 2190(the)S
- 2338(signals)S
- 2642(referenced)S
- 3094(by)S
- 10 I
- 3219(set)S
- 10 R
- 3356(from)S
- 3577(the)S
- 3725(mask.)S
- 3048 V
- 10 B
- 1080(SIG_SETMASK)S
- 10 R
- 1830(Set)S
- 1984(the)S
- 2132(signal)S
- 2397(mask)S
- 2634(to)S
- 2737(the)S
- 2885(set)S
- 3022(referenced)S
- 3474(by)S
- 10 I
- 3599(set)S
- 10 R
- 3719(.)S
- 3216 V
- 1080(The)S
- 1262(value)S
- 1505(of)S
- 10 I
- 1614(how)S
- 10 R
- 1806(is)S
- (ignored)307 1898 A
- 2230(if)S
- 10 I
- 2317(set)S
- 10 R
- 2454(is)S
- 10 B
- 2546(NULL)S
- 10 R
- 2826(.)S
- 3384 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3504 V
- 10 B
- 1080(sigaction)S
- 10 R
- 1460((2),)S
- 10 B
- 1628(sigpending)S
- 10 R
- 2092((2),)S
- 10 B
- 2260(sigsuspend)S
- 10 R
- 2724((2),)S
- 10 B
- 2892(sigset)S
- 10 R
- 3127((3).)S
- 3672 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 3792 V
- 10 R
- 1080(Returns)S
- 10 B
- 1429(0)S
- 10 R
- 1515(on)S
- (success)302 1651 A
- 1989(and)S
- 10 B-1
- 2170(-)S
- 10 B
- 2227(1)S
- 10 R
- 2313(on)S
- 2449(error.)S
- 2732(The)S
- 2925(error)S
- 3158(code)S
- 3384(is)S
- 10 B
- 3487(EFAULT)S
- 10 R
- 3932(for)S
- 4086(a)S
- 4167(bad)S
- 10 I
- 4348(set)S
- 10 R
- 4496(or)S
- 10 I
- 4616(oset)S
- 10 R
- 4814(address,)S
- 5177(or)S
- 3912 V
- 10 B
- (EINVAL)392 1080 A
- 10 R
- 1497(for)S
- 1640(a)S
- 1710(bad)S
- 10 I
- 1880(how)S
- 10 R
- 2072(argument.)S
- 4080 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 4200 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 51
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SIGSUSPEND)S
- 1340(()S
- 1382(2)S
- 1440())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4507(SIGSUSPEND)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(sigsuspend)S
- 10 R-1
- 1545(-)S
- 10 R
- 1627(suspend)S
- (until)184 1975 A
- 2184(signalled)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<signal.h>)S
- 1608 V
- 1080(int)S
- 1236(sigsuspend(const)S
- 1996(sigset_t)S
- 2353(*)S
- 10 I
- 2403(set)S
- 10 B
- 2515())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Sigsuspend())S
- 10 R
- 1660(installs)S
- 1977(the)S
- 2132(signal)S
- 2404(mask)S
- 2648(referenced)S
- 3107(by)S
- 10 I
- 3239(set)S
- 10 R
- 3383(and)S
- 3560(suspends)S
- 3954(the)S
- 4109(process)S
- (until)184 4443 A
- 4659(signalled.)S
- 5104(The)S
- 2016 V
- 1080(signal)S
- 1353(is)S
- 1453(handled,)S
- 1829(the)S
- 1985(signal)S
- 2258(mask)S
- 2503(is)S
- 2603(restored)S
- 2961(to)S
- 3072(the)S
- 3228(value)S
- 3479(it)S
- 3568(had)S
- 3746(before)S
- 4037(the)S
- 10 B
- 4193(sigsuspend())S
- 10 R
- 4758(call)S
- 4937(and)S
- 5115(call)S
- 2136 V
- 1080(returns.)S
- 2304 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2424 V
- 10 B
- 1080(pause)S
- 10 R
- 1326((2),)S
- 10 B
- 1494(sigaction)S
- 10 R
- 1874((2),)S
- 10 B
- 2042(sigpending)S
- 10 R
- 2506((2),)S
- 10 B
- 2674(sigprocmask)S
- 10 R
- 3216((2),)S
- 10 B
- 3384(sigset)S
- 10 R
- 3619((3).)S
- 2592 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 2712 V
- 10 B
- 1080(Sigsuspend())S
- 10 R
- 1656(never)S
- 1907(returns)S
- 2214(normally,)S
- 2629(so)S
- 2745(it)S
- 2828(always)S
- 3135(returns)S
- 10 B-1
- 3442(-)S
- 10 B
- 3499(1)S
- 10 R
- 3549(.)S
- 3626(The)S
- 3810(error)S
- 4035(code)S
- 4253(is)S
- 4348(either)S
- 10 B
- 4606(EINTR)S
- 10 R
- 4953(indicat-)S
- 2832 V
- 1080(ing)S
- 1233(that)S
- 1409(a)S
- 1479(signal)S
- 1744(has)S
- 1903(arrived,)S
- 2239(or)S
- 10 B
- 2348(EFAULT)S
- 10 R
- 2782(for)S
- 2925(a)S
- 2995(bad)S
- 10 I
- 3165(set)S
- 10 R
- 3302(address.)S
- 3000 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 3120 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 52
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(STAT)S
- 981(()S
- 1023(2)S
- 1081())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4866(STAT)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(stat,)S
- 1270(lstat,)S
- 1488(fstat)S
- 10 R-1
- 1687(-)S
- 10 R
- 1769(get)S
- 1917(256le)S
- 2071(status)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<sys/stat.h>)S
- 1728 V
- 1080(int)S
- 1236(stat(const)S
- 1689(char)S
- 1923(*)S
- 10 I
- 1973(path)S
- 10 B
- 2151(,)S
- 2214(struct)S
- 2505(stat)S
- 2700(*)S
- 10 I
- 2750(buf)S
- 10 B
- 2878())S
- 1848 V
- 1080(int)S
- 1236(lstat(const)S
- 1717(char)S
- 1951(*)S
- 10 I
- 2001(path)S
- 10 B
- 2179(,)S
- 2242(struct)S
- 2533(stat)S
- 2728(*)S
- 10 I
- 2778(buf)S
- 10 B
- 2906())S
- 3780((Minix-vmd))S
- 1968 V
- 1080(int)S
- 1236(fstat(int)S
- 10 I
- 1617(fd)S
- 10 B
- 1695(,)S
- 1758(struct)S
- 2049(stat)S
- 2244(*)S
- 10 I
- 2294(buf)S
- 10 B
- 2422())S
- 2136 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2256 V
- 10 B
- 1080(Stat)S
- 10 R
- 1281(obtains)S
- 1598(information)S
- (about)223 2100 A
- 2350(the)S
- 2500(256le)S
- 10 I
- 2656(path)S
- 10 R
- 2842(.)S
- 2919(Read,)S
- 3178(write)S
- 3413(or)S
- 3524(execute)S
- 3859(permission)S
- 4327(of)S
- 4438(the)S
- 4588(named)S
- 4883(256le)S
- 5039(is)S
- 5133(not)S
- 2376 V
- 1080(required,)S
- 1466(but)S
- 1619(all)S
- 1745(directories)S
- 2196(listed)S
- 2439(in)S
- 2542(the)S
- 2690(path)S
- 2888(name)S
- 3131(leading)S
- 3452(to)S
- 3555(the)S
- 3703(256le)S
- 3857(must)S
- 4077(be)S
- (reachable.)412 4197 A
- 2544 V
- 10 B
- 1080(Lstat)S
- 10 R
- 1331(is)S
- 1425(like)S
- 10 B
- 1603(stat)S
- 10 R
- 1787(except)S
- 2077(in)S
- 2182(the)S
- 2332(case)S
- 2534(where)S
- 2809(the)S
- 2960(named)S
- 3256(256le)S
- 3413(is)S
- 3508(a)S
- 3581(symbolic)S
- 3977(link,)S
- 4186(in)S
- 4292(which)S
- 4566(case)S
- 10 B
- 4768(lstat)S
- 10 R
- 4981(returns)S
- 2664 V
- 1080(information)S
- (about)223 1592 A
- 1852(the)S
- 2012(link,)S
- 2230(while)S
- 10 B
- 2491(stat)S
- 10 R
- 2685(returns)S
- 3001(information)S
- (about)223 3512 A
- 3771(the)S
- 3930(256le)S
- 4095(the)S
- 4254(link)S
- 4446(references.)S
- 4948((Minix-)S
- 2784 V
- 1080(vmd))S
- 2952 V
- 10 B
- 1080(Fstat)S
- 10 R
- 1332(obtains)S
- 1655(the)S
- 1811(same)S
- 2051(information)S
- (about)223 2559 A
- 2815(an)S
- 2943(open)S
- 3171(256le)S
- 3333(referenced)S
- 3793(by)S
- 3926(the)S
- 4083(argument)S
- 4497(descriptor,)S
- 4959(such)S
- 5177(as)S
- 3072 V
- 1080(would)S
- 1363(be)S
- 1490(obtained)S
- 1868(by)S
- 2000(an)S
- 10 B
- 2127(open)S
- 10 R
- 2366(call.)S
- 2594(Pipe)S
- 2805(descriptors)S
- (look)178 3279 A
- 3489(like)S
- 3672(named)S
- 3972(pipes)S
- 4216(with)S
- 4427(a)S
- 4504(link)S
- (count)223 4692 A
- 4947(of)S
- 5062(zero.)S
- 3192 V
- 1080(The)S
- 1262(st_size)S
- 1561(256eld)S
- 1765(of)S
- 1874(pipes)S
- 2111(or)S
- 2220(named)S
- 2513(pipes)S
- 2750(shows)S
- 3026(the)S
- (amount)301 3174 A
- 3500(of)S
- 3609(bytes)S
- 3846(currently)S
- 4235(buffered)S
- 4602(in)S
- 4705(the)S
- 4853(pipe.)S
- 3360 V
- 10 I
- 1080(Buf)S
- 10 R
- 1246(is)S
- 1339(a)S
- 1410(pointer)S
- 1721(to)S
- 1825(a)S
- 10 B
- 1896(stat)S
- 10 R
- 2079(structure)S
- 2459(into)S
- 2642(which)S
- 2915(information)S
- 3417(is)S
- (placed)263 3511 A
- 3801(concerning)S
- 4275(the)S
- 4425(256le.)S
- 4631(The)S
- 4815(contents)S
- 5177(of)S
- 3480 V
- 1080(the)S
- 1228(structure)S
- 1606(pointed)S
- 1932(to)S
- 2035(by)S
- 10 I
- 2160(buf)S
- 10 R
- 2313(is)S
- 2405(as)S
- 2514(follows:)S
- 3648 V
- 1440(struct)S
- 1689(stat)S
- 1854({)S
- 3768 V
- 1728(dev_t)S
- 2304(st_dev;)S
- 3024(/*)S
- 3127(device)S
- (inode)223 3415 A
- 3663(resides)S
- 3968(on)S
- 4093(*/)S
- 3888 V
- (ino_t)206 1728 A
- 2304(st_ino;)S
- 3024(/*)S
- 3127(this)S
- (inode's)296 3297 A
- 3618(number)S
- 3950(*/)S
- 4008 V
- 1728(mode_t)S
- 2304(st_mode;)S
- 3024(/*)S
- 3127(256le)S
- 3281(mode,)S
- 3554(protection)S
- 3987(bits,)S
- 4182(etc.)S
- 4350(*/)S
- 4128 V
- (nlink_t)284 1728 A
- 2304(st_nlink;)S
- 3024(/*)S
- 3127(number)S
- 3459(or)S
- 3568(hard)S
- 3772(links)S
- 3992(to)S
- 4095(the)S
- 4243(256le)S
- 4397(*/)S
- 4248 V
- 1728(uid_t)S
- 2304(st_uid;)S
- 3024(/*)S
- 3127(user-id)S
- 3432(of)S
- 3541(the)S
- 3689(256le's)S
- 3916(owner)S
- 4193(*/)S
- 4368 V
- 1728(gid_t)S
- 2304(st_gid;)S
- 3024(/*)S
- (group-id)346 3127 A
- 3498(of)S
- 3607(the)S
- 3755(256le's)S
- 3982(owner)S
- 4259(*/)S
- 4488 V
- 1728(dev_t)S
- 2304(st_rdev;)S
- 3024(/*)S
- 3127(the)S
- 3275(device)S
- 3563(type,)S
- 3786(for)S
- (inode)223 3929 A
- 4177(that)S
- 4353(is)S
- 4445(device)S
- 4733(*/)S
- 4608 V
- 1728(off_t)S
- 2304(st_size;)S
- 3024(/*)S
- 3127(total)S
- 3331(size)S
- 3513(of)S
- 3622(256le)S
- 3776(*/)S
- 4728 V
- 1728(time_t)S
- 2304(st_atime;)S
- 3024(/*)S
- 3127(time)S
- 3331(of)S
- 3440(last)S
- (access)258 3605 A
- 3888(*/)S
- 4848 V
- 1728(time_t)S
- 2304(st_mtime;)S
- 3024(/*)S
- 3127(time)S
- 3331(of)S
- 3440(last)S
- 3605(data)S
- 3798(modi256cation)S
- 4331(*/)S
- 4968 V
- 1728(time_t)S
- 2304(st_ctime;)S
- 3024(/*)S
- 3127(time)S
- 3331(of)S
- 3440(last)S
- 3605(256le)S
- 3759(status)S
- 4013(change)S
- 4323(*/)S
- 5088 V
- 1440(};)S
- 5256 V
- 1080(st_atime)S
- 1680(Time)S
- 1923(when)S
- 2171(256le)S
- 2330(data)S
- 2528(was)S
- 2715(last)S
- 2885(read)S
- 3090(or)S
- 3205(modi256ed.)S
- 3643(Changed)S
- 4031(by)S
- 4162(the)S
- 4316(following)S
- 4738(system)S
- 5048(calls:)S
- 5376 V
- 10 B
- 1680(mknod)S
- 10 R
- 1982((2),)S
- 10 B
- 2160(utime)S
- 10 R
- 2407((2),)S
- 10 B
- 2585(read)S
- 10 R
- 2781((2),)S
- 2959(and)S
- 10 B
- 3139(write)S
- 10 R
- 3364((2).)S
- 3567(For)S
- 3742(reasons)S
- 4079(of)S
- 4198(ef256ciency,)S
- 4656(st_atime)S
- 5032(is)S
- 5133(not)S
- 5496 V
- 1680(set)S
- 1817(when)S
- 2060(a)S
- 2130(directory)S
- 2519(is)S
- 2611(searched,)S
- (although)351 3014 A
- 3390(this)S
- 3560(would)S
- 3836(be)S
- 3956(more)S
- 4188(logical.)S
- 5664 V
- 1080(st_mtime)S
- 1680(Time)S
- 1921(when)S
- 2167(data)S
- 2363(was)S
- 2549(last)S
- 2718(modi256ed.)S
- 3154(It)S
- 3245(is)S
- 3341(not)S
- 3498(set)S
- 3639(by)S
- 3768(changes)S
- 4121(of)S
- 4234(owner,)S
- (group,)259 4540 A
- 4828(link)S
- (count,)248 5013 A
- 5784 V
- 1680(or)S
- 1789(mode.)S
- 2087(Changed)S
- 2469(by)S
- 2594(the)S
- 2742(following)S
- 3158(system)S
- 3462(calls:)S
- 10 B
- 3700(mknod)S
- 10 R
- 4002((2),)S
- 10 B
- 4170(utime)S
- 10 R
- 4417((2),)S
- 10 B
- 4585(write)S
- 10 R
- 4810((2).)S
- 5952 V
- 1080(st_ctime)S
- 1680(Time)S
- 1923(when)S
- 2171(256le)S
- 2330(status)S
- 2589(was)S
- 2776(last)S
- 2946(changed.)S
- 3361(It)S
- 3453(is)S
- 3550(set)S
- 3692(both)S
- 3901(both)S
- 4110(by)S
- (writing)291 4241 A
- 4563(and)S
- 4739(changing)S
- 5138(the)S
- 6072 V
- (i-node.)282 1680 A
- 2062(Changed)S
- 2494(by)S
- 2668(the)S
- 2865(following)S
- 3330(system)S
- 3683(calls:)S
- 10 B
- 3970(chmod)S
- 10 R
- 4261((2))S
- 10 B
- 4453(chown)S
- 10 R
- 4733((2),)S
- 10 B
- 4950(link)S
- 10 R
- 5118((2),)S
- 6192 V
- 10 B
- 1680(mknod)S
- 10 R
- 1982((2),)S
- 10 B
- 2150(rename)S
- 10 R
- 2475((2),)S
- 10 B
- 2643(unlink)S
- 10 R
- 2923((2),)S
- 10 B
- 3091(utime)S
- 10 R
- 3338((2),)S
- 10 B
- 3506(write)S
- 10 R
- 3731((2).)S
- 6360 V
- 1080(The)S
- 1262(256le)S
- 1416(type)S
- 1614(information)S
- 2114(in)S
- 10 B
- 2217(st_mode)S
- 10 R
- 2600(has)S
- 2759(bits:)S
- 6528 V
- 1330(#de256ne)S
- 1651(S_IFMT)S
- (0170000)350 2482 A
- 3130(/*)S
- 3233(type)S
- 3431(of)S
- 3540(256le)S
- 3694(*/)S
- 6648 V
- 1330(#de256ne)S
- 1726(S_IFIFO)S
- (0010000)350 2482 A
- 3130(/*)S
- 3233(named)S
- 3526(pipe)S
- 3724(*/)S
- 6768 V
- 1330(#de256ne)S
- 1726(S_IFCHR)S
- (0020000)350 2482 A
- 3130(/*)S
- 3233(character)S
- 3629(special)S
- 3934(*/)S
- 6888 V
- 1330(#de256ne)S
- 1726(S_IFDIR)S
- (0040000)350 2482 A
- 3130(/*)S
- 3233(directory)S
- 3622(*/)S
- 7008 V
- 1330(#de256ne)S
- 1726(S_IFBLK)S
- (0060000)350 2482 A
- 3130(/*)S
- 3233(block)S
- 3481(special)S
- 3786(*/)S
- 7128 V
- 1330(#de256ne)S
- 1726(S_IFREG)S
- (0100000)350 2482 A
- 3130(/*)S
- 3233(regular)S
- 3544(*/)S
- 7248 V
- 1330(#de256ne)S
- 1726(S_IFLNK)S
- (0120000)350 2482 A
- 3130(/*)S
- 3233(symbolic)S
- 3626(link)S
- 3807((Minix-vmd))S
- 4357(*/)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 53
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(STAT)S
- 981(()S
- 1023(2)S
- 1081())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4866(STAT)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 1080(The)S
- 1262(mode)S
- 1510(bits)S
- (0007777)350 1680 A
- 2055(encode)S
- 2365(set-uid/gid)S
- 2820(bits)S
- 2990(and)S
- 3160(permission)S
- 3626(bits)S
- 3796((see)S
- 10 B
- 3984(chmod)S
- 10 R
- 4275((2)).)S
- 1128 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 1248 V
- 10 R
- (Upon)223 1080 A
- (successful)414 1330 A
- 1771(completion)S
- 2250(a)S
- 2322(value)S
- 2567(of)S
- 2678(0)S
- 2755(is)S
- 2849(returned.)S
- 3262(Otherwise,)S
- 3729(a)S
- 3801(value)S
- 4046(of)S
- 10 R-1
- 4158(-)S
- 10 R
- 4215(1)S
- 4293(is)S
- 4388(returned)S
- 4752(and)S
- 10 B
- (errno)241 4925 A
- 10 R
- 5194(is)S
- 1368 V
- 1080(set)S
- 1217(to)S
- 1320(indicate)S
- 1664(the)S
- 1812(error.)S
- 1536 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 1656 V
- 10 B
- 1080(Stat)S
- 10 R
- 1279(and)S
- 10 B
- 1449(lstat)S
- 10 R
- (will)157 1659 A
- 1841(fail)S
- 2001(if)S
- 2088(one)S
- 2258(or)S
- 2367(more)S
- 2599(of)S
- 2708(the)S
- 2856(following)S
- 3272(are)S
- 3421(true:)S
- 1824 V
- 1080([ENOTDIR])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(the)S
- 2656(path)S
- 2854(pre256x)S
- 3114(is)S
- 3206(not)S
- 3359(a)S
- 3429(directory.)S
- 1992 V
- ([ENAMETOOLONG])916 1080 A
- 2112 V
- 1830(The)S
- 2012(path)S
- 2210(name)S
- (exceeds)319 2453 A
- 2797(PATH_MAX)S
- 3371(characters.)S
- 2280 V
- 1080([ENOENT])S
- 1830(The)S
- 2012(named)S
- 2305(256le)S
- 2459(does)S
- 2668(not)S
- 2821(exist.)S
- 2448 V
- 1080([EACCES])S
- 1830(Search)S
- 2130(permission)S
- 2596(is)S
- 2688(denied)S
- 2981(for)S
- 3124(a)S
- (component)446 3194 A
- 3665(of)S
- 3774(the)S
- 3922(path)S
- 4120(pre256x.)S
- 2616 V
- 1080([ELOOP])S
- 1830(Too)S
- 2033(many)S
- 2297(symbolic)S
- 2706(links)S
- 2942(were)S
- (encountered)492 3180 A
- 3713(in)S
- 3833(translating)S
- 4300(the)S
- 4465(pathname.)S
- 4948((Minix-)S
- 2736 V
- 1830(vmd))S
- 2904 V
- 1080([EFAULT])S
- 10 I
- 1830(Buf)S
- 10 R
- 1995(or)S
- 10 I
- 2104(name)S
- 10 R
- 2347(points)S
- 2617(to)S
- 2720(an)S
- 2840(invalid)S
- 3144(address.)S
- 3072 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(reading)S
- 3314(from)S
- 3535(or)S
- (writing)291 3644 A
- 3960(to)S
- 4063(the)S
- 4211(256le)S
- 4365(system.)S
- 3240 V
- 10 B
- 1080(Fstat)S
- 10 R
- (will)157 1324 A
- 1506(fail)S
- 1666(if)S
- 1753(one)S
- 1923(or)S
- 2032(both)S
- 2235(of)S
- 2344(the)S
- 2492(following)S
- 2908(are)S
- 3057(true:)S
- 3408 V
- 1080([EBADF])S
- 10 I
- 1830(Fildes)S
- 10 R
- 2107(is)S
- 2199(not)S
- 2352(a)S
- 2422(valid)S
- 2648(open)S
- 2868(256le)S
- 3022(descriptor.)S
- 3576 V
- 1080([EFAULT])S
- 10 I
- 1830(Buf)S
- 10 R
- 1995(points)S
- 2265(to)S
- 2368(an)S
- 2488(invalid)S
- 2792(address.)S
- 3744 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(reading)S
- 3314(from)S
- 3535(or)S
- (writing)291 3644 A
- 3960(to)S
- 4063(the)S
- 4211(256le)S
- 4365(system.)S
- 3912 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4032 V
- 10 B
- 1080(chmod)S
- 10 R
- 1371((2),)S
- 10 B
- 1539(chown)S
- 10 R
- 1819((2),)S
- 10 B
- 1987(utime)S
- 10 R
- 2234((2).)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(June)S
- 2920(30,)S
- (1985)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 54
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(SYNC)S
- 997(()S
- 1039(2)S
- 1097())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4850(SYNC)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(sync)S
- 10 R-1
- 1289(-)S
- 10 R
- (update)268 1371 A
- 1664(super-block)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<unistd.h>)S
- 1608 V
- 1080(int)S
- 1236(sync(void))S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Sync)S
- 10 R
- 1322(causes)S
- 1620(all)S
- 1756(information)S
- 2266(in)S
- 2380(the)S
- 2539(256le)S
- 2704(system)S
- 3019(buffers)S
- 3341(that)S
- (should)267 3528 A
- 3831(be)S
- 3962(on)S
- 4098(disk)S
- 4301(to)S
- 4415(be)S
- (written)286 4546 A
- 4868(out.)S
- 5082(This)S
- 2016 V
- 1080(includes)S
- 1440(modi256ed)S
- 1822(super)S
- 2065(blocks,)S
- 2377(modi256ed)S
- (i-nodes,)321 2759 A
- 3105(and)S
- 3275(delayed)S
- 3613(block)S
- 3861(I/O.)S
- 2184 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2304 V
- 10 B
- 1080(sync)S
- 10 R
- 1270((8),)S
- 10 B
- (update)297 1438 A
- 10 R
- 1735((8).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(14,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 55
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(TIME)S
- 975(()S
- 1017(2)S
- 1075())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4872(TIME)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(time,)S
- 1309(stime)S
- 10 R-1
- 1552(-)S
- 10 R
- 1634(get/set)S
- 1922(date)S
- 2115(and)S
- 2285(time)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<time.h>)S
- 1728 V
- 1080(time_t)S
- 1393(time(time_t)S
- 1931(*)S
- 10 I
- 1981(tp)S
- 10 B
- 2059())S
- 1848 V
- 1080(int)S
- 1236(stime(time_t)S
- 1813(*)S
- 10 I
- 1863(tp)S
- 10 B
- 1941())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 R
- 1080(The)S
- 1276(system's)S
- 1667(notion)S
- 1962(of)S
- 2085(the)S
- 2247(current)S
- 2572(Greenwich)S
- 3054(time)S
- 3272(is)S
- 3378(obtained)S
- 3763(with)S
- 3981(the)S
- 10 B
- 4143(time)S
- 10 R
- 4373(call,)S
- 4583(and)S
- 4767(set)S
- 4919(with)S
- 5138(the)S
- 2256 V
- 10 B
- 1080(stime)S
- 10 R
- 1347(call.)S
- 1580(The)S
- 1774(time)S
- 1990(is)S
- 2094(expressed)S
- 2528(in)S
- (seconds)318 2643 A
- 2998(since)S
- 3242(midnight)S
- 3641((0)S
- (hour),)243 3761 A
- 4040(January)S
- 4389(1,)S
- (1970.)225 4500 A
- 4786(The)S
- 4979(time)S
- 5194(is)S
- 2376 V
- 1080(both)S
- 1283(returned)S
- 1644(by)S
- 10 B
- 1769(time)S
- 10 R
- 1985(and)S
- 2155(stored)S
- 2426(in)S
- 2529(the)S
- 2677(variable)S
- 3027(pointed)S
- 3353(to)S
- 3456(by)S
- 10 I
- 3581(tp)S
- 10 R
- 3684(unless)S
- 10 I
- 3960(tp)S
- 10 R
- 4063(is)S
- 4155(the)S
- 4303(null)S
- 4484(pointer.)S
- 2544 V
- 10 B
- 1080(Stime)S
- 10 R
- 1352(obtains)S
- 1667(the)S
- 1815(time)S
- 2019(to)S
- 2122(set)S
- 2259(from)S
- 2480(the)S
- 2628(variable)S
- 2978(pointed)S
- 3304(to)S
- 3407(by)S
- 10 I
- 3532(tp)S
- 10 R
- 3618(.)S
- 2712 V
- 1080(Only)S
- 1306(the)S
- 1454(super-user)S
- 1899(may)S
- 2097(set)S
- 2234(the)S
- 2382(time)S
- 2586(of)S
- 2695(day.)S
- 2880 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 3000 V
- 10 R
- 1080(A)S
- 1186(0)S
- 1269(return)S
- 1543(value)S
- 1794(from)S
- 10 B
- 2023(stime)S
- 10 R
- 2286(indicates)S
- 2677(that)S
- 2862(the)S
- 3019(call)S
- (succeeded.)439 3199 A
- 10 B
- 3697(Time)S
- 10 R
- 3955(returns)S
- 4269(the)S
- 4426(current)S
- 4746(time)S
- 4959(on)S
- 5093(suc-)S
- 3120 V
- 1080(cess.)S
- 1324(A)S
- 10 R-1
- 1423(-)S
- 10 R
- 1480(1)S
- 1556(return)S
- 1823(value)S
- 2067(indicates)S
- 2451(an)S
- 2572(error)S
- 2795(occurred,)S
- 3199(and)S
- 3370(in)S
- 3474(this)S
- 3645(case)S
- 3845(an)S
- 3966(error)S
- 4189(code)S
- 4405(is)S
- 4498(stored)S
- 4770(into)S
- 4951(the)S
- 5099(glo-)S
- 3240 V
- 1080(bal)S
- 1228(variable)S
- 10 B
- (errno)241 1578 A
- 10 R
- 1819(.)S
- 3408 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3528 V
- 10 R
- 1080(The)S
- 1262(following)S
- 1678(error)S
- 1900(codes)S
- 2154(may)S
- 2352(be)S
- 2472(set)S
- 2609(in)S
- 10 B
- (errno)241 2712 A
- 10 R
- 2953(:)S
- 3696 V
- 1080([EFAULT])S
- 1830(The)S
- 10 I
- 2012(tp)S
- 10 R
- 2115(address)S
- 2442(referenced)S
- 2894(invalid)S
- 3198(memory.)S
- 3864 V
- 1080([EPERM])S
- 1830(A)S
- 1928(user)S
- 2121(other)S
- 2353(than)S
- 2551(the)S
- 2699(super-user)S
- 3144(attempted)S
- 3566(to)S
- 3669(set)S
- 3806(the)S
- 3954(time.)S
- 4032 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4152 V
- 10 B
- 1080(date)S
- 10 R
- 1265((1),)S
- 10 B
- 1433(ctime)S
- 10 R
- 1669((3).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2694(()S
- 2736(May)S
- 2945(9,)S
- (1985)200 3045 A
- 3253())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 56
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(TIMES)S
- 1031(()S
- 1073(2)S
- 1131())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4816(TIMES)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(times)S
- 10 R-1
- 1323(-)S
- 10 R
- 1405(get)S
- 1553(process)S
- 1880(times)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<sys/times.h>)S
- 1608 V
- 1080(#include)S
- 1482(<time.h>)S
- 1848 V
- 1080(int)S
- 1236(times(struct)S
- 1791(tms)S
- 1986(*)S
- 10 I
- 2036(buffer)S
- 10 B
- 2276())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Times)S
- 10 R
- 1398(returns)S
- (time-accounting)654 1733 A
- 2442(information)S
- 2972(for)S
- 3145(the)S
- 3323(current)S
- 3664(process)S
- 4021(and)S
- 4221(for)S
- 4394(the)S
- 4573(terminated)S
- 5060(child)S
- 2256 V
- 1080(processes)S
- 1491(of)S
- 1600(the)S
- 1748(current)S
- 2059(process.)S
- 2436(All)S
- 2590(times)S
- 2833(are)S
- 2982(in)S
- 3085(1/CLOCKS_PER_SEC)S
- (seconds.)343 4056 A
- 2424 V
- 1080(This)S
- 1284(is)S
- 1376(the)S
- 1524(structure)S
- 1902(returned)S
- 2263(by)S
- 10 B
- 2388(times)S
- 10 R
- 2618(:)S
- 2592 V
- 1440(struct)S
- 1689(tms)S
- 1859({)S
- 2712 V
- 1728(clock_t)S
- 2304(tms_utime;)S
- 3168(/*)S
- 3271(user)S
- 3464(time)S
- 3668(for)S
- 3811(this)S
- 3981(process)S
- 4308(*/)S
- 2832 V
- 1728(clock_t)S
- 2304(tms_stime;)S
- 3168(/*)S
- 3271(system)S
- 3575(time)S
- 3779(for)S
- 3922(this)S
- 4092(process)S
- 4419(*/)S
- 2952 V
- 1728(clock_t)S
- 2304(tms_cutime;)S
- 3168(/*)S
- 3271(children's)S
- 3699(user)S
- 3892(time)S
- 4096(*/)S
- 3072 V
- 1728(clock_t)S
- 2304(tms_cstime;)S
- 3168(/*)S
- 3271(children's)S
- 3699(system)S
- 4003(time)S
- 4207(*/)S
- 3192 V
- 1440(};)S
- 3360 V
- 1080(The)S
- 1262(user)S
- 1455(time)S
- 1659(is)S
- 1751(the)S
- 1899(number)S
- 2231(of)S
- 2340(clock)S
- 2583(ticks)S
- 2798(used)S
- 3007(by)S
- 3132(a)S
- 3203(process)S
- 3531(on)S
- 3657(its)S
- 3778(own)S
- 3977(computations.)S
- 4594(The)S
- 4777(system)S
- 5082(time)S
- 3480 V
- 1080(is)S
- 1177(the)S
- 1330(number)S
- 1667(of)S
- 1781(clock)S
- 2029(ticks)S
- 2249(spent)S
- 2491(inside)S
- 2761(the)S
- 2914(kernel)S
- 3196(on)S
- 3326(behalf)S
- 3608(of)S
- 3722(a)S
- 3797(process.)S
- 4179(This)S
- 4387(does)S
- 4600(not)S
- 4757(include)S
- 5082(time)S
- 3600 V
- 1080(spent)S
- (waiting)302 1317 A
- 1644(for)S
- 1787(I/O)S
- 1947(to)S
- 2050(happen,)S
- 2390(only)S
- 2593(actual)S
- 2859(CPU)S
- 3080(instruction)S
- 3535(times.)S
- 3768 V
- 1080(The)S
- 1262(children)S
- 1617(times)S
- 1860(are)S
- 2009(the)S
- 2157(sum)S
- 2349(of)S
- 2458(the)S
- 2606(children's)S
- 3034(process)S
- 3361(times)S
- 3604(and)S
- 3774(their)S
- 3984(children's)S
- 4412(times.)S
- 3936 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 4056 V
- 10 B
- 1080(Times)S
- 10 R
- 1368(returns)S
- 1673(0)S
- 1748(on)S
- (success,)327 1873 A
- 2225(otherwise)S
- 10 R-1
- 2642(-)S
- 10 R
- 2699(1)S
- 2774(with)S
- 2978(the)S
- 3126(error)S
- 3348(code)S
- 3563(stored)S
- 3834(into)S
- 4015(the)S
- 4163(global)S
- 4439(variable)S
- 10 B
- (errno)241 4789 A
- 10 R
- 5030(.)S
- 4224 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 4344 V
- 10 R
- 1080(The)S
- 1262(following)S
- 1678(error)S
- 1900(code)S
- 2115(may)S
- 2313(be)S
- 2433(set)S
- 2570(in)S
- 10 B
- (errno)241 2673 A
- 10 R
- 2914(:)S
- 4512 V
- 1080([EFAULT])S
- 1830(The)S
- 2024(address)S
- 2363(speci256ed)S
- 2758(by)S
- 2895(the)S
- 10 I
- 3055(buffer)S
- 10 R
- 3332(parameter)S
- 3773(is)S
- 3877(not)S
- 4043(in)S
- 4159(a)S
- 4242(valid)S
- 4481(part)S
- 4676(of)S
- 4798(the)S
- 4959(process)S
- 4632 V
- 1830(address)S
- (space.)249 2157 A
- 4800 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4920 V
- 10 B
- 1080(time)S
- 10 R
- 1271((1),)S
- 10 B
- 1439(wait)S
- 10 R
- 1624((2),)S
- 10 B
- 1792(time)S
- 10 R
- 1983((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2694(()S
- 2736(May)S
- 2945(9,)S
- (1985)200 3045 A
- 3253())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 57
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(UMASK)S
- 1092(()S
- 1134(2)S
- 1192())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4755(UMASK)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(umask)S
- 10 R-1
- 1367(-)S
- 10 R
- 1449(set)S
- 1586(256le)S
- 1740(creation)S
- 2090(mode)S
- 2338(mask)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<sys/stat.h>)S
- 1728 V
- 1080(mode_t)S
- 1437(umask(mode_t)S
- 10 I
- 2113(mask)S
- 10 B
- 2320())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Umask)S
- 10 R
- 1411(sets)S
- 1591(the)S
- 1743(process's)S
- 2147(256le)S
- 2305(mode)S
- 2557(creation)S
- 2911(mask)S
- 3152(to)S
- 10 I
- 3259(mask)S
- 10 R
- 3495(and)S
- 3670(returns)S
- 3980(the)S
- 4133(previous)S
- 4509(value)S
- 4757(of)S
- 4871(the)S
- 5024(mask.)S
- 2136 V
- 1080(The)S
- 1266(low-order)S
- 1693(9)S
- 1772(bits)S
- 1945(of)S
- 10 I
- 2057(mask)S
- 10 R
- 2292(are)S
- 2444(used)S
- 2656(whenever)S
- 3076(a)S
- 3149(256le)S
- 3306(is)S
- 3401(created,)S
- 3746(clearing)S
- (corresponding)575 4099 A
- 4702(bits)S
- 4875(in)S
- 4981(the)S
- 5132(256le)S
- 2256 V
- 1080(mode)S
- 1328((see)S
- 10 B
- 1516(chmod)S
- 10 R
- 1807((2)).)S
- 2034(This)S
- 2238(clearing)S
- 2588(allows)S
- (each)185 2876 A
- 3086(user)S
- 3279(to)S
- 3382(restrict)S
- 3688(the)S
- 3836(default)S
- (access)258 4141 A
- 4424(to)S
- 4527(his)S
- 4669(256les.)S
- 2424 V
- 1080(The)S
- 1262(value)S
- 1505(is)S
- (initially)313 1597 A
- (022)150 1935 A
- 2110((write)S
- (access)258 2377 A
- 2660(for)S
- 2803(owner)S
- 3080(only).)S
- 3367(The)S
- 3549(mask)S
- 3786(is)S
- 3878(inherited)S
- 4261(by)S
- 4386(child)S
- 4612(processes.)S
- 2592 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 2712 V
- 10 R
- 1080(The)S
- 1262(previous)S
- 1633(value)S
- 1876(of)S
- 1985(the)S
- 2133(256le)S
- 2287(mode)S
- 2535(mask)S
- 2772(is)S
- 2864(returned)S
- 3225(by)S
- 3350(the)S
- 3498(call.)S
- 2880 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 3000 V
- 10 B
- 1080(chmod)S
- 10 R
- 1371((2),)S
- 10 B
- 1539(mknod)S
- 10 R
- 1841((2),)S
- 10 B
- 2009(open)S
- 10 R
- 2216((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 58
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- (UNAME)370 720 A
- 1098(()S
- 1140(2)S
- 1198())S
- 2696(Eighth)S
- (Edition)296 2989 A
- (UNAME)370 4749 A
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(uname)S
- 10 R-1
- 1373(-)S
- 10 R
- 1455(get)S
- 1603(system)S
- 1907(info)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/utsname.h>)S
- 1608 V
- 1080(int)S
- 1236(uname(struct)S
- 1852(utsname)S
- 2254(*name))S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Uname())S
- 10 R
- 1539(256lls)S
- 1773(a)S
- 1901(struct)S
- 2208(utsname)S
- 2627(with)S
- 2890(system)S
- 3253(information.)S
- 3862(This)S
- 4125(structure)S
- 4562(is)S
- 4713(described)S
- 5183(in)S
- 2016 V
- 1080(<sys/utsname.h>)S
- 1785(as)S
- 1894(follows:)S
- 2184 V
- 1080(struct)S
- 1329(utsname)S
- 1689({)S
- 2304 V
- 1280(char)S
- 1580(sysname[15+1];)S
- 2830(/*)S
- 2933(System)S
- 3254(name)S
- 3497(*/)S
- 2424 V
- 1280(char)S
- (nodename[255+1];)766 1580 A
- 2830(/*)S
- 2933(Node/Network)S
- 3557(name)S
- 3800(*/)S
- 2544 V
- 1280(char)S
- 1580(release[11+1];)S
- 2830(/*)S
- 2933(O.S.)S
- 3137(release)S
- 3443(*/)S
- 2664 V
- 1280(char)S
- 1580(version[7+1];)S
- 2830(/*)S
- 2933(O.S.)S
- 3137(version)S
- 3458(*/)S
- 2784 V
- 1280(char)S
- 1580(machine[11+1];)S
- 2830(/*)S
- 2933(Machine)S
- 3310(hardware)S
- 3711(*/)S
- 2904 V
- 1280(char)S
- 1580(arch[11+1];)S
- 2830(/*)S
- 2933(Architecture)S
- 3463(*/)S
- 3024 V
- 1080(};)S
- 3192 V
- 1080(The)S
- 1263(strings)S
- 1557(are)S
- 1707(always)S
- 2013(null)S
- 2195(terminated,)S
- 2677(and)S
- 2848(may)S
- 3047(be)S
- 3168(of)S
- 3278(a)S
- 3349(different)S
- 3724(length)S
- 4002(then)S
- 4202(shown)S
- 4491(here.)S
- 4742(The)S
- 4926(256rst)S
- 5110(256ve)S
- 3312 V
- 1080(are)S
- 1229(required)S
- 1590(by)S
- 8 R
- 1710(POSIX)S
- 10 R
- 1943(,)S
- 1993(the)S
- 2141(last)S
- 2306(is)S
- 2398(Minix)S
- 2668(speci256c.)S
- 3480 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3600 V
- 10 B
- 1080(uname)S
- 10 R
- 1371((1).)S
- 3768 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 3888 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(22,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 59
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(UNLINK)S
- 1116(()S
- 1158(2)S
- 1216())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4731(UNLINK)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(unlink)S
- 10 R-1
- 1361(-)S
- 10 R
- 1443(remove)S
- 1770(directory)S
- 2159(entry)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<unistd.h>)S
- 1608 V
- 1080(int)S
- 1236(unlink(const)S
- 1812(char)S
- 2046(*path))S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Unlink)S
- 10 R
- 1407(removes)S
- 1778(the)S
- 1931(entry)S
- 2168(for)S
- 2316(the)S
- 2469(256le)S
- 10 I
- 2628(path)S
- 10 R
- 2836(from)S
- 3062(its)S
- 3187(directory.)S
- 3631(If)S
- 3730(this)S
- 3906(entry)S
- 4144(was)S
- 4332(the)S
- 4486(last)S
- 4657(link)S
- 4844(to)S
- 4953(the)S
- 5107(256le,)S
- 2016 V
- 1080(and)S
- 1254(no)S
- 1383(process)S
- 1714(has)S
- 1877(the)S
- 2029(256le)S
- 2187(open,)S
- 2436(then)S
- 2638(all)S
- 2768(resources)S
- 3178(associated)S
- 3621(with)S
- 3829(the)S
- 3981(256le)S
- 4139(are)S
- 4292(reclaimed.)S
- 4768(If,)S
- 4889(however,)S
- 2136 V
- 1080(the)S
- 1243(256le)S
- 1412(was)S
- 1609(open)S
- 1844(in)S
- 1962(any)S
- 2147(process,)S
- 2514(the)S
- 2677(actual)S
- 2958(resource)S
- 3340(reclamation)S
- 3856(is)S
- 3964(delayed)S
- (until)184 4318 A
- 4543(it)S
- 4640(is)S
- 4748(closed,)S
- 5071(even)S
- 2256 V
- (though)278 1080 A
- 1383(the)S
- 1531(directory)S
- 1920(entry)S
- 2152(has)S
- 2311(disappeared.)S
- 2424 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 2544 V
- 10 R
- (Upon)223 1080 A
- (successful)414 1328 A
- 1768(completion,)S
- 2271(a)S
- 2342(value)S
- 2586(of)S
- 2696(0)S
- 2772(is)S
- 2865(returned.)S
- 3277(Otherwise,)S
- 3743(a)S
- 3814(value)S
- 4058(of)S
- 10 R-1
- 4168(-)S
- 10 R
- 4225(1)S
- 4301(is)S
- 4394(returned)S
- 4756(and)S
- 10 B
- (errno)241 4927 A
- 10 R
- 5194(is)S
- 2664 V
- 1080(set)S
- 1217(to)S
- 1320(indicate)S
- 1664(the)S
- 1812(error.)S
- 2832 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 2952 V
- 10 R
- 1080(The)S
- 10 I
- 1262(unlink)S
- 10 R
- (succeeds)358 1538 A
- 1921(unless:)S
- 3120 V
- 1080([ENOTDIR])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(the)S
- 2656(path)S
- 2854(pre256x)S
- 3114(is)S
- 3206(not)S
- 3359(a)S
- 3429(directory.)S
- 3288 V
- ([ENAMETOOLONG])916 1080 A
- 3408 V
- 1830(The)S
- 2012(path)S
- 2210(name)S
- (exceeds)319 2453 A
- 2797(PATH_MAX)S
- 3371(characters.)S
- 3576 V
- 1080([ENOENT])S
- 1830(The)S
- 2012(named)S
- 2305(256le)S
- 2459(does)S
- 2668(not)S
- 2821(exist.)S
- 3744 V
- 1080([EACCES])S
- 1830(Search)S
- 2130(permission)S
- 2596(is)S
- 2688(denied)S
- 2981(for)S
- 3124(a)S
- (component)446 3194 A
- 3665(of)S
- 3774(the)S
- 3922(path)S
- 4120(pre256x.)S
- 3912 V
- 1080([EACCES])S
- 1830(Write)S
- 2085(permission)S
- 2551(is)S
- 2643(denied)S
- 2936(on)S
- 3061(the)S
- 3209(directory)S
- 3598(containing)S
- 4047(the)S
- 4195(link)S
- 4376(to)S
- 4479(be)S
- 4599(removed.)S
- 4080 V
- 1080([ELOOP])S
- 1830(Too)S
- 2033(many)S
- 2297(symbolic)S
- 2706(links)S
- 2942(were)S
- (encountered)492 3180 A
- 3713(in)S
- 3833(translating)S
- 4300(the)S
- 4465(pathname.)S
- 4948((Minix-)S
- 4200 V
- 1830(vmd))S
- 4368 V
- 1080([EPERM])S
- 1830(The)S
- 2012(named)S
- 2305(256le)S
- 2459(is)S
- 2551(a)S
- 2621(directory.)S
- 4536 V
- 1080([EPERM])S
- 1830(The)S
- 2019(directory)S
- 2415(containing)S
- 2871(the)S
- 3026(256le)S
- 3188(is)S
- 3288(marked)S
- 3623(sticky,)S
- 3921(and)S
- 4099(neither)S
- 4412(the)S
- 4568(containing)S
- 5025(direc-)S
- 4656 V
- 1830(tory)S
- 2017(nor)S
- 2176(the)S
- 2324(256le)S
- 2478(to)S
- 2581(be)S
- 2701(removed)S
- 3078(are)S
- 3227(owned)S
- 3520(by)S
- 3645(the)S
- 3793(effective)S
- 4172(user)S
- 4365(ID.)S
- 4547((Minix-vmd))S
- 4824 V
- 1080([EBUSY])S
- 1830(The)S
- 2012(entry)S
- 2244(to)S
- 2347(be)S
- 2467(unlinked)S
- 2843(is)S
- 2935(the)S
- (mount)256 3083 A
- 3364(point)S
- 3595(for)S
- 3738(a)S
- (mounted)351 3808 A
- 4184(256le)S
- 4338(system.)S
- 4992 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(deleting)S
- 3336(the)S
- 3484(directory)S
- 3873(entry)S
- 4105(or)S
- 4214(deallocating)S
- 4731(the)S
- (inode.)248 4879 A
- 5160 V
- 1080([EROFS])S
- 1830(The)S
- 2012(named)S
- 2305(256le)S
- 2459(resides)S
- 2764(on)S
- 2889(a)S
- 2959(read-only)S
- 3370(256le)S
- 3524(system.)S
- 5328 V
- 1080([EFAULT])S
- 10 I
- 1830(Path)S
- 10 R
- 2045(points)S
- 2315(outside)S
- 2630(the)S
- 2778(process's)S
- 3178(allocated)S
- 3567(address)S
- (space.)249 3894 A
- 5496 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5616 V
- 10 B
- 1080(close)S
- 10 R
- 1287((2),)S
- 10 B
- 1455(link)S
- 10 R
- 1623((2),)S
- 10 B
- 1791(rmdir)S
- 10 R
- 2049((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2616(()S
- (August)290 2658 A
- 2973(26,)S
- (1985)200 3123 A
- 3331())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 60
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(UTIME)S
- 1048(()S
- 1090(2)S
- 1148())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4799(UTIME)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(utime)S
- 10 R-1
- 1334(-)S
- 10 R
- 1416(set)S
- 1553(256le)S
- 1707(times)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<utime.h>)S
- 1728 V
- 1080(int)S
- 1236(utime(const)S
- 1779(char)S
- 2013(*)S
- 10 I
- 2063(256le)S
- 10 B
- 2186(,)S
- 2249(struct)S
- 2540(utimbuf)S
- 2926(*)S
- 10 I
- 2976(times)S
- 10 B
- 3189())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 R
- 1080(The)S
- 10 B
- 1268(utime)S
- 10 R
- 1546(call)S
- 1723(uses)S
- 1928(the)S
- (accessed)353 2083 A
- 2468(and)S
- (updated)318 2645 A
- 2995(times)S
- 3245(from)S
- 3473(the)S
- 3628(utimbuf)S
- 3978(structure)S
- 4363(pointed)S
- 4696(to)S
- 4806(by)S
- 10 I
- 4938(times)S
- 10 R
- 5183(to)S
- 2136 V
- 1080(set)S
- 1217(the)S
- (corresponding)575 1365 A
- 1965(recorded)S
- 2343(times)S
- 2586(for)S
- 10 I
- 2729(256le.)S
- 2304 V
- 10 R
- 1080(Struct)S
- 1346(utimbuf)S
- 1689(is)S
- 1781(de256ned)S
- 2102(in)S
- 2205(<utime.h>)S
- 2648(as)S
- 2757(follows:)S
- 2472 V
- 1440(struct)S
- 1689(utimbuf)S
- 2032({)S
- 2592 V
- 1728(time_t)S
- 2304(actime;)S
- 3024(/*)S
- (access)258 3127 A
- 3410(time)S
- 3614(*/)S
- 2712 V
- 1728(time_t)S
- 2304(modtime;)S
- 3024(/*)S
- 3127(modi256cation)S
- 3660(time)S
- 3864(*/)S
- 2832 V
- 1440(};)S
- 3000 V
- 1080(The)S
- 1267(caller)S
- 1522(must)S
- 1747(be)S
- 1872(the)S
- 2025(owner)S
- 2307(of)S
- 2421(the)S
- 2574(256le)S
- 2733(or)S
- 2847(the)S
- 3000(super-user.)S
- 3500(The)S
- (inode-changed)592 3687 A
- 4309(time)S
- 4518(of)S
- 4632(the)S
- 4785(256le)S
- 4944(is)S
- 5041(set)S
- 5183(to)S
- 3120 V
- 1080(the)S
- 1228(current)S
- 1539(time.)S
- 3288 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 3408 V
- 10 R
- (Upon)223 1080 A
- (successful)414 1328 A
- 1768(completion,)S
- 2271(a)S
- 2342(value)S
- 2586(of)S
- 2696(0)S
- 2772(is)S
- 2865(returned.)S
- 3277(Otherwise,)S
- 3743(a)S
- 3814(value)S
- 4058(of)S
- 10 R-1
- 4168(-)S
- 10 R
- 4225(1)S
- 4301(is)S
- 4394(returned)S
- 4756(and)S
- 10 B
- (errno)241 4927 A
- 10 R
- 5194(is)S
- 3528 V
- 1080(set)S
- 1217(to)S
- 1320(indicate)S
- 1664(the)S
- 1812(error.)S
- 3696 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3816 V
- 10 B
- 1080(Utime)S
- 10 R
- (will)157 1369 A
- 1551(fail)S
- 1711(if)S
- 1798(one)S
- 1968(or)S
- 2077(more)S
- 2309(of)S
- 2418(the)S
- 2566(following)S
- 2982(are)S
- 3131(true:)S
- 3984 V
- 1080([ENOTDIR])S
- 1830(A)S
- (component)446 1928 A
- 2399(of)S
- 2508(the)S
- 2656(path)S
- 2854(pre256x)S
- 3114(is)S
- 3206(not)S
- 3359(a)S
- 3429(directory.)S
- 4152 V
- ([EINVAL])445 1080 A
- 1830(The)S
- 2012(pathname)S
- 2428(contains)S
- 2788(a)S
- 2858(character)S
- 3254(with)S
- 3458(the)S
- 3606(high-order)S
- 4056(bit)S
- 4187(set.)S
- 4320 V
- ([ENAMETOOLONG])916 1080 A
- 4440 V
- 1830(The)S
- 2012(path)S
- 2210(name)S
- (exceeds)319 2453 A
- 2797(PATH_MAX)S
- 3371(characters.)S
- 4608 V
- 1080([ENOENT])S
- 1830(The)S
- 2012(named)S
- 2305(256le)S
- 2459(does)S
- 2668(not)S
- 2821(exist.)S
- 4776 V
- 1080([ELOOP])S
- 1830(Too)S
- 2033(many)S
- 2297(symbolic)S
- 2706(links)S
- 2942(were)S
- (encountered)492 3180 A
- 3713(in)S
- 3833(translating)S
- 4300(the)S
- 4465(pathname.)S
- 4948((Minix-)S
- 4896 V
- 1830(vmd))S
- 5064 V
- 1080([EPERM])S
- 1830(The)S
- 2012(process)S
- 2339(is)S
- 2431(not)S
- 2584(super-user)S
- 3029(and)S
- 3199(not)S
- 3352(the)S
- 3500(owner)S
- 3777(of)S
- 3886(the)S
- 4034(256le.)S
- 5232 V
- 1080([EACCES])S
- 1830(Search)S
- 2130(permission)S
- 2596(is)S
- 2688(denied)S
- 2981(for)S
- 3124(a)S
- (component)446 3194 A
- 3665(of)S
- 3774(the)S
- 3922(path)S
- 4120(pre256x.)S
- 5400 V
- 1080([EROFS])S
- 1830(The)S
- 2012(256le)S
- 2166(system)S
- 2470(containing)S
- 2919(the)S
- 3067(256le)S
- 3221(is)S
- (mounted)351 3313 A
- 3689(read-only.)S
- 5568 V
- 1080([EFAULT])S
- 10 I
- 1830(File)S
- 10 R
- 2018(or)S
- 10 I
- 2127(times)S
- 10 R
- 2365(points)S
- 2635(outside)S
- 2950(the)S
- 3098(process's)S
- 3498(allocated)S
- 3887(address)S
- (space.)249 4214 A
- 5736 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(reading)S
- 3314(or)S
- (writing)291 3423 A
- 3739(the)S
- 3887(affected)S
- (inode.)248 4238 A
- 5904 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 6024 V
- 10 B
- 1080(stat)S
- 10 R
- 1237((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(June)S
- 2920(30,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 61
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(WAIT)S
- 992(()S
- 1034(2)S
- 1092())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4855(WAIT)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(wait,)S
- 1304(waitpid)S
- 10 R-1
- 1631(-)S
- 10 R
- 1713(wait)S
- 1912(for)S
- 2055(process)S
- 2382(to)S
- 2485(terminate)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<sys/wait.h>)S
- 1728 V
- 1080(pid_t)S
- 1342(wait(int)S
- 1717(*)S
- 10 I
- 1767(status)S
- 10 B
- 2001())S
- 1848 V
- 1080(pid_t)S
- 1342(waitpid(pid_t)S
- 10 I
- 1963(pid)S
- 10 B
- 2091(,)S
- 2154(int)S
- 2310(*)S
- 10 I
- 2360(status)S
- 10 B
- 2594(,)S
- 2657(int)S
- 10 I
- 2813(options)S
- 10 B
- 3108())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Wait)S
- 10 R
- 1320(causes)S
- 1611(its)S
- 1734(caller)S
- 1987(to)S
- 2093(delay)S
- (until)184 2339 A
- 2551(a)S
- 2624(signal)S
- 2892(is)S
- (received)342 2987 A
- 3357(or)S
- 3469(one)S
- 3642(of)S
- 3754(its)S
- 3877(child)S
- 4106(processes)S
- 4520(terminates.)S
- 5019(If)S
- 5116(any)S
- 2256 V
- 1080(child)S
- 1309(has)S
- 1471(died)S
- 1672(since)S
- 1907(the)S
- 2058(last)S
- 10 B
- 2226(wait)S
- 10 R
- 2411(,)S
- 2464(return)S
- 2733(is)S
- 2828(immediate,)S
- 3306(returning)S
- 3703(the)S
- 3854(process)S
- 4183(id)S
- 4288(and)S
- 4460(exit)S
- 4638(status)S
- 4894(of)S
- 5005(one)S
- 5177(of)S
- 2376 V
- 1080(the)S
- 1228(terminated)S
- 1684(children.)S
- 2089(If)S
- 2182(there)S
- 2409(are)S
- 2558(no)S
- 2683(children,)S
- 3063(return)S
- 3329(is)S
- 3421(immediate)S
- 3871(with)S
- 4075(the)S
- 4223(value)S
- 10 R-1
- 4466(-)S
- 10 R
- 4523(1)S
- 4598(returned.)S
- 2544 V
- 1080(On)S
- 1236(return)S
- 1510(from)S
- 1740(a)S
- (successful)414 1819 A
- 10 B
- 2267(wait)S
- 10 R
- 2486(call,)S
- 10 I
- 2691(status)S
- 10 R
- 2959(is)S
- (nonzero,)349 3060 A
- 3443(and)S
- 3622(the)S
- 3779(high)S
- 3991(byte)S
- 4198(of)S
- 10 I
- 4316(status)S
- 10 R
- 4584(contains)S
- 4953(the)S
- 5110(low)S
- 2664 V
- 1080(byte)S
- 1283(of)S
- 1397(the)S
- 1550(argument)S
- 1960(to)S
- 10 B
- 2068(exit)S
- 10 R
- (supplied)340 2254 A
- 2623(by)S
- 2752(the)S
- 2904(child)S
- 3134(process;)S
- 3493(the)S
- 3645(low)S
- 3825(byte)S
- 4027(of)S
- 10 I
- 4140(status)S
- 10 R
- 4403(contains)S
- 4767(the)S
- 4919(termina-)S
- 2784 V
- 1080(tion)S
- 1273(status)S
- 1539(of)S
- 1660(the)S
- 1820(process.)S
- 2209(A)S
- 2319(more)S
- 2563(precise)S
- (de256nition)385 2886 A
- 3308(of)S
- 3429(the)S
- 10 I
- 3589(status)S
- 10 R
- 3860(word)S
- 4104(is)S
- 4208(given)S
- 4468(in)S
- 4584(<)S
- 10 I
- 4641(sys/wait.h)S
- 10 R
- 5048(>.)S
- 5193(If)S
- 2904 V
- 10 B
- 1080(wait)S
- 10 R
- 1290(can)S
- 1455(called)S
- 1721(with)S
- 1925(a)S
- 1995(null)S
- 2176(pointer)S
- 2486(argument)S
- 2891(to)S
- 2994(indicate)S
- 3338(that)S
- 3514(no)S
- 3639(status)S
- 3893(need)S
- 4108(be)S
- 4228(returned.)S
- 3072 V
- 10 B
- 1080(Waitpid)S
- 10 R
- 1461(provides)S
- 1836(an)S
- 1960(alternate)S
- (interface)354 2337 A
- 2720(for)S
- 2867(programs)S
- 3276(that)S
- 3456(must)S
- 3680(not)S
- 3837(block)S
- 4090(when)S
- 4338(collecting)S
- 4765(the)S
- 4918(status)S
- 5177(of)S
- 3192 V
- 1080(child)S
- 1308(processes,)S
- 1746(or)S
- 1856(that)S
- 2033(wish)S
- 2249(to)S
- 2353(wait)S
- 2553(for)S
- 2697(one)S
- 2868(particular)S
- 3281(child.)S
- 3558(The)S
- 3741(pid)S
- 3895(parameter)S
- 4325(is)S
- 4418(the)S
- 4567(process)S
- 4895(ID)S
- 5028(of)S
- 5138(the)S
- 3312 V
- 1080(child)S
- 1309(to)S
- 1415(wait)S
- 1617(for,)S
- 10 R-1
- 1788(-)S
- 10 R
- 1845(1)S
- 1923(for)S
- 2069(any)S
- 2242(child.)S
- 2521(The)S
- 10 I
- 2706(status)S
- 10 R
- 2968(parameter)S
- 3400(is)S
- 3495(de256ned)S
- 3819(as)S
- (above.)265 3932 A
- 4251(The)S
- 10 I
- 4437(options)S
- 10 R
- 4761(parameter)S
- 5194(is)S
- 3432 V
- 1080(used)S
- 1320(to)S
- 1454(indicate)S
- 1829(the)S
- 2008(call)S
- (should)267 2210 A
- 2533(not)S
- 2717(block)S
- 2996(if)S
- 3114(there)S
- 3372(are)S
- 3552(no)S
- 3708(processes)S
- 4150(that)S
- 4357(wish)S
- 4603(to)S
- 4736(report)S
- 5032(status)S
- 3552 V
- ((WNOHANG),)626 1080 A
- 1759(and/or)S
- 2069(that)S
- 2273(children)S
- 2656(of)S
- 2793(the)S
- 2969(current)S
- 3308(process)S
- 3663(that)S
- 3868(are)S
- (stopped)312 4046 A
- 4412(due)S
- 4611(to)S
- 4743(a)S
- 4842(SIGTTIN,)S
- 3672 V
- 1080(SIGTTOU,)S
- 1580(SIGTSTP,)S
- 2046(or)S
- 2172(SIGSTOP)S
- 2624(signal)S
- (should)267 2906 A
- 3215(also)S
- 3419(have)S
- 3650(their)S
- 3876(status)S
- 4146(reported)S
- 4523((WUNTRACED).)S
- 3792 V
- 1080((Job)S
- 1278(control)S
- 1588(is)S
- 1680(not)S
- 1833(implemented)S
- 2383(for)S
- 2526(Minix,)S
- 2821(but)S
- 2974(these)S
- 3206(symbold)S
- 3576(and)S
- 3746(signals)S
- 4050(are.))S
- 3960 V
- 1080(When)S
- 1353(the)S
- (WNOHANG)533 1509 A
- 2075(option)S
- 2364(is)S
- 2464(speci256ed)S
- 2855(and)S
- 3033(no)S
- 3166(processes)S
- 3585(wish)S
- 3808(to)S
- 3919(report)S
- 4193(status,)S
- 10 B
- 4481(waitpid)S
- 10 R
- 4840(returns)S
- 10 R-1
- 5154(-)S
- 10 R
- 5211(1)S
- 4080 V
- 1080(with)S
- 10 B
- (errno)241 1304 A
- 10 R
- 1590(set)S
- 1747(to)S
- 10 B
- 1870(EAGAIN)S
- 10 R
- 2273(.)S
- 2368(The)S
- (WNOHANG)533 2570 A
- 3148(and)S
- 3337(WUNTRACED)S
- 4026(options)S
- 4365(may)S
- 4582(be)S
- 4721(combined)S
- 5161(by)S
- 4200 V
- 10 I
- 1080(or)S
- 10 R
- 1177('ing)S
- 1364(the)S
- 1512(two)S
- 1688(values.)S
- 4368 V
- 9 R
- 720(N)S
- 722(NO)S
- 790(OT)S
- 858(TE)S
- 916(ES)S
- 974(S)S
- 4488 V
- 10 R
- 1080(The)S
- 1262(call)S
- 10 B
- 1433(wait(&)S
- 10 I
- 1736(status)S
- 10 B
- 1978())S
- 10 R
- 2037(is)S
- 2129(equivalent)S
- 2573(to)S
- 10 B
- 2676(waitpid()S
- 10 B-1
- 3035(-)S
- 10 B
- 3092(1,)S
- 3192(&)S
- 10 I
- 3276(status)S
- 10 B
- 3518(,)S
- 3568(0))S
- 10 R
- 3652(.)S
- 4656 V
- 1080(See)S
- 10 B
- 1262(sigaction)S
- 10 R
- 1642((2))S
- 1796(for)S
- 1950(a)S
- 2031(list)S
- 2190(of)S
- 2310(termination)S
- 2810(statuses)S
- 3159((signals);)S
- 3570(0)S
- 3656(status)S
- 3921(indicates)S
- 4315(normal)S
- 4637(termination.)S
- 5188(A)S
- 4776 V
- 1080(special)S
- 1390(status)S
- ((0177))268 1649 A
- 1946(is)S
- 2042(returned)S
- 2407(for)S
- 2554(a)S
- (stopped)312 2628 A
- 2969(process)S
- 3300(that)S
- 3480(has)S
- 3643(not)S
- 3800(terminated)S
- 4260(and)S
- 4434(can)S
- 4603(be)S
- 4727(restarted;)S
- 5132(see)S
- 4896 V
- 10 B
- 1080(ptrace)S
- 10 R
- 1355((2).)S
- 1551(If)S
- 1647(the)S
- (0200)200 1798 A
- 2026(bit)S
- 2160(of)S
- 2272(the)S
- 2423(termination)S
- 2915(status)S
- 3172(is)S
- 3267(set,)S
- 3432(a)S
- 3505(core)S
- 3707(image)S
- 3981(of)S
- 4093(the)S
- 4244(process)S
- 4574(was)S
- (produced)374 4759 A
- 5161(by)S
- 5016 V
- 1080(the)S
- 1228(system.)S
- 5184 V
- 1080(If)S
- 1176(the)S
- 1327(parent)S
- 1607(process)S
- 1937(terminates)S
- (without)307 2385 A
- (waiting)302 2720 A
- 3050(on)S
- 3178(its)S
- 3301(children,)S
- 3684(the)S
- (initialization)509 3835 A
- 4372(process)S
- 4703((process)S
- 5068(ID)S
- 5204(=)S
- 5304 V
- 1080(1))S
- 1189(inherits)S
- 1516(the)S
- 1664(children.)S
- 5472 V
- 10 I
- 1080(<sys/wait.h>)S
- 10 R
- 1640(de256nes)S
- 1950(a)S
- 2020(number)S
- 2352(of)S
- 2461(macros)S
- 2777(that)S
- 2953(operate)S
- 3275(on)S
- 3400(a)S
- 3470(status)S
- 3724(word:)S
- 5640 V
- 10 B
- 1080(WIFEXITED()S
- 10 I
- 1701(status)S
- 10 B
- 1943())S
- 5760 V
- 10 R
- 1330(True)S
- 1546(if)S
- 1633(normal)S
- 1943(exit.)S
- 5928 V
- 10 B
- 1080(WEXITSTATUS()S
- 10 I
- 1852(status)S
- 10 B
- 2094())S
- 6048 V
- 10 R
- 1330(Exit)S
- 1523(status)S
- 1777(if)S
- 1864(the)S
- 2012(process)S
- 2339(returned)S
- 2700(by)S
- 2825(a)S
- 2895(normal)S
- 3205(exit,)S
- 3406(zero)S
- 3605(otherwise.)S
- 6216 V
- 10 B
- 1080(WTERMSIG()S
- 10 I
- 1689(status)S
- 10 B
- 1931())S
- 6336 V
- 10 R
- 1330(Signal)S
- 1612(number)S
- 1944(if)S
- 2031(the)S
- 2179(process)S
- 2506(died)S
- 2704(by)S
- 2829(a)S
- 2899(signal,)S
- 3189(zero)S
- 3388(otherwise.)S
- 6504 V
- 10 B
- 1080(WIFSIGNALED()S
- 10 I
- 1841(status)S
- 10 B
- 2083())S
- 6624 V
- 10 R
- 1330(True)S
- 1546(if)S
- 1633(the)S
- 1781(process)S
- 2108(died)S
- 2306(by)S
- 2431(a)S
- 2501(signal.)S
- 6792 V
- 10 B
- 1080(WIFSTOPPED()S
- 10 I
- 1780(status)S
- 10 B
- 2022())S
- 6912 V
- 10 R
- 1330(True)S
- 1546(if)S
- 1633(the)S
- 1781(process)S
- 2108(is)S
- (stopped.)337 2200 A
- 2587((Never)S
- 2893(true)S
- (under)229 3075 A
- 3329(Minix.))S
- 7080 V
- 10 B
- 1080(WSTOPSIG()S
- 10 I
- 1650(status)S
- 10 B
- 1892())S
- 7200 V
- 10 R
- 1330(Signal)S
- 1612(number)S
- 1944(of)S
- 2053(the)S
- 2201(signal)S
- 2466(that)S
- (stopped)312 2642 A
- 2979(the)S
- 3127(process.)S
- 7368 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 7488 V
- 10 R
- 1080(If)S
- 10 B
- 1179(wait)S
- 10 R
- 1395(returns)S
- 1706(due)S
- 1882(to)S
- 1992(a)S
- (stopped)312 2069 A
- 2413(or)S
- 2529(terminated)S
- 2992(child)S
- 3225(process,)S
- 3584(the)S
- 3739(process)S
- 4073(ID)S
- 4212(of)S
- 4328(the)S
- 4483(child)S
- 4716(is)S
- 4815(returned)S
- 5183(to)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(June)S
- 2920(30,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 62
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(WAIT)S
- 992(()S
- 1034(2)S
- 1092())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4855(WAIT)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 1080(the)S
- (calling)274 1228 A
- 1527(process.)S
- 1904(Otherwise,)S
- 2369(a)S
- 2439(value)S
- 2682(of)S
- 10 R-1
- 2791(-)S
- 10 R
- 2848(1)S
- 2923(is)S
- 3015(returned)S
- 3376(and)S
- 10 B
- (errno)241 3546 A
- 10 R
- 3812(is)S
- 3904(set)S
- 4041(to)S
- 4144(indicate)S
- 4488(the)S
- 4636(error.)S
- 1128 V
- 10 B
- 1080(Waitpid)S
- 10 R
- 1457(returns)S
- 10 R-1
- 1762(-)S
- 10 R
- 1819(1)S
- 1894(if)S
- 1981(there)S
- 2208(are)S
- 2357(no)S
- 2482(children)S
- 2837(not)S
- 2990(previously)S
- 3439(waited)S
- 3733(for,)S
- 3901(if)S
- 3988(the)S
- 4136(process)S
- 4463(that)S
- 4640(it)S
- 4722(wants)S
- 4983(to)S
- 5087(wait)S
- 1248 V
- 1080(for)S
- 1223(doesn't)S
- 1544(exist,)S
- 1784(or)S
- 1893(if)S
- (WNOHANG)533 1980 A
- 2538(is)S
- 2630(speci256ed)S
- 3013(and)S
- 3183(there)S
- 3410(are)S
- 3559(no)S
- (stopped)312 3684 A
- 4021(or)S
- 4130(exited)S
- 4401(children.)S
- 1416 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 1536 V
- 10 B
- 1080(Wait)S
- 10 R
- (will)157 1317 A
- 1499(fail)S
- 1659(and)S
- 1829(return)S
- 2095(immediately)S
- 2623(if)S
- 2710(one)S
- 2880(or)S
- 2989(more)S
- 3221(of)S
- 3330(the)S
- 3478(following)S
- 3894(are)S
- 4043(true:)S
- 1704 V
- 1080([ECHILD])S
- 1830(The)S
- (calling)274 2012 A
- 2311(process)S
- 2638(has)S
- 2797(no)S
- 2922(existing)S
- 3265(unwaited-for)S
- 3811(child)S
- 4037(processes.)S
- 1872 V
- 1080([EFAULT])S
- 1830(The)S
- 10 I
- 2012(status)S
- 10 R
- 2271(argument)S
- 2676(points)S
- 2946(to)S
- 3049(an)S
- (illegal)252 3169 A
- 3446(address.)S
- 2040 V
- ([EAGAIN])456 1080 A
- 10 B
- 1830(Waitpid)S
- 10 R
- 2207(is)S
- 2299(called)S
- 2565(with)S
- 2769(the)S
- (WNOHANG)533 2917 A
- 3475(option)S
- 3756(and)S
- 3926(no)S
- 4051(child)S
- 4277(has)S
- 4436(exited)S
- 4707(yet.)S
- 2208 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2328 V
- 10 B
- 1080(execve)S
- 10 R
- 1360((2),)S
- 10 B
- 1528(exit)S
- 10 R
- 1685((2),)S
- 10 B
- 1853(sigaction)S
- 10 R
- 2233((2).)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(May)S
- 2920(14,)S
- (1986)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 63
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(WRITE)S
- 1048(()S
- 1090(2)S
- 1148())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4799(WRITE)S
- 5127(()S
- 5169(2)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(write)S
- 10 R-1
- 1313(-)S
- 10 R
- 1395(write)S
- 1628(output)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<unistd.h>)S
- 1728 V
- 1080(ssize_t)S
- 1398(write(int)S
- 10 I
- 1813(d)S
- 10 B
- 1863(,)S
- 1926(const)S
- 2188(void)S
- 2410(*)S
- 10 I
- 2460(buf)S
- 10 B
- 2588(,)S
- 2651(size_t)S
- 10 I
- 2930(nbytes)S
- 10 B
- 3187())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Write)S
- 10 R
- 1371(attempts)S
- 1751(to)S
- 1868(write)S
- 10 I
- 2116(nbytes)S
- 10 R
- 2413(of)S
- 2537(data)S
- 2745(to)S
- 2863(the)S
- 3026(object)S
- 3312(referenced)S
- 3779(by)S
- 3919(the)S
- 4082(descriptor)S
- 10 I
- 4525(d)S
- 10 R
- 4615(from)S
- 4851(the)S
- 5014(buffer)S
- 2136 V
- 1080(pointed)S
- 1406(to)S
- 1509(by)S
- 10 I
- 1634(buf)S
- 10 R
- 1770(.)S
- 2304 V
- 1080(On)S
- 1231(objects)S
- 1544(capable)S
- 1880(of)S
- 1992(seeking,)S
- 2352(the)S
- 10 B
- 2503(write)S
- 10 R
- 2756(starts)S
- 2997(at)S
- 3098(a)S
- (position)323 3171 A
- 3522(given)S
- 3774(by)S
- 3903(the)S
- 4055(pointer)S
- 4369(associated)S
- 4812(with)S
- 10 I
- 5020(d)S
- 10 R
- 5078(,)S
- 5132(see)S
- 2424 V
- 10 B
- 1080(lseek)S
- 10 R
- 1293((2).)S
- (Upon)223 1486 A
- 1734(return)S
- 2000(from)S
- 10 B
- 2221(write)S
- 10 R
- 2446(,)S
- 2496(the)S
- 2644(pointer)S
- 2954(is)S
- 3046(incremented)S
- 3569(by)S
- 3694(the)S
- 3842(number)S
- 4174(of)S
- 4283(bytes)S
- 4520(actually)S
- (written.)311 4864 A
- 2592 V
- 1080(Objects)S
- 1413(that)S
- 1589(are)S
- 1738(not)S
- 1891(capable)S
- 2225(of)S
- 2335(seeking)S
- 2668(always)S
- 2974(write)S
- 3208(from)S
- 3430(the)S
- 3579(current)S
- (position.)348 3891 A
- 4290(The)S
- 4473(value)S
- 4717(of)S
- 4827(the)S
- 4976(pointer)S
- 2712 V
- 1080(associated)S
- 1519(with)S
- 1723(such)S
- 1932(an)S
- 2052(object)S
- 2323(is)S
- (unde256ned.)421 2415 A
- 2880 V
- 1080(When)S
- 1361(using)S
- (non-blocking)535 1619 A
- 2195(I/O)S
- 2371(on)S
- 2512(objects)S
- 2838(such)S
- 3063(as)S
- 3188(TCP/IP)S
- 3532(channels)S
- 3925(that)S
- 4117(are)S
- 4283(subject)S
- 4610(to)S
- 4730(257ow)S
- 4951(control,)S
- 3000 V
- 10 B
- 1080(write)S
- 10 R
- 1337(may)S
- 1542(write)S
- 1782(fewer)S
- 2045(bytes)S
- 2289(than)S
- 2494(requested;)S
- 2940(the)S
- 3095(return)S
- 3368(value)S
- 3618(must)S
- 3845(be)S
- 3972(noted,)S
- 4252(and)S
- 4429(the)S
- 4583(remainder)S
- 5023(of)S
- 5138(the)S
- 3120 V
- 1080(operation)S
- (should)267 1485 A
- 1777(be)S
- 1897(retried)S
- 2186(when)S
- 2429(possible.)S
- 3288 V
- 9 R
- 720(R)S
- 722(RE)S
- 784(ET)S
- 842(TU)S
- 900(UR)S
- 968(RN)S
- 1030(N)S
- 1121(V)S
- 1123(VA)S
- 1191(AL)S
- 1259(LU)S
- 1317(UE)S
- 1385(E)S
- 3408 V
- 10 R
- (Upon)223 1080 A
- (successful)414 1351 A
- 1813(completion)S
- 2313(the)S
- 2484(number)S
- 2839(of)S
- 2971(bytes)S
- 3231(actually)S
- (written)286 3598 A
- 3932(is)S
- 4047(returned.)S
- 4481(Otherwise)S
- 4944(a)S
- 10 R-1
- 5038(-)S
- 10 R
- 5095(1)S
- 5194(is)S
- 3528 V
- 1080(returned)S
- 1441(and)S
- 1611(the)S
- 1759(global)S
- 2035(variable)S
- 10 B
- (errno)241 2385 A
- 10 R
- 2651(is)S
- 2743(set)S
- 2880(to)S
- 2983(indicate)S
- 3327(the)S
- 3475(error.)S
- 3696 V
- 9 R
- 720(E)S
- 722(ER)S
- 780(RR)S
- 842(RO)S
- 904(OR)S
- 972(RS)S
- 1034(S)S
- 3816 V
- 10 B
- 1080(Write)S
- 10 R
- (will)157 1357 A
- 1539(fail)S
- 1699(and)S
- 1869(the)S
- 2017(256le)S
- 2171(pointer)S
- (will)157 2481 A
- 2663(remain)S
- 2968(unchanged)S
- 3428(if)S
- 3515(one)S
- 3685(or)S
- 3794(more)S
- 4026(of)S
- 4135(the)S
- 4283(following)S
- 4699(are)S
- 4848(true:)S
- 3984 V
- 1080([EBADF])S
- 10 I
- 1830(D)S
- 10 R
- 1928(is)S
- 2020(not)S
- 2173(a)S
- 2243(valid)S
- 2469(descriptor)S
- 2897(open)S
- 3117(for)S
- (writing.)316 3260 A
- 4152 V
- 1080([EPIPE])S
- 1830(An)S
- 1978(attempt)S
- 2305(is)S
- 2397(made)S
- 2640(to)S
- 2743(write)S
- 2976(to)S
- 3079(a)S
- 3149(pipe)S
- 3347(that)S
- 3523(is)S
- 3615(not)S
- 3768(open)S
- 3988(for)S
- 4131(reading)S
- 4458(by)S
- 4583(any)S
- 4753(process.)S
- 4320 V
- 1080([EPIPE])S
- 1830(An)S
- 1978(attempt)S
- 2305(is)S
- 2397(made)S
- 2640(to)S
- 2743(write)S
- 2976(to)S
- 3079(a)S
- 3149(TCP)S
- 3359(channel)S
- 3697(that)S
- 3873(is)S
- 3965(not)S
- (connected)408 4118 A
- 4551(to)S
- 4654(a)S
- 4724(peer)S
- 4923(socket.)S
- 4488 V
- 1080([EFBIG])S
- 1830(An)S
- 1985(attempt)S
- 2319(was)S
- 2508(made)S
- 2758(to)S
- 2868(write)S
- 3108(a)S
- 3185(256le)S
- 3346(that)S
- (exceeds)319 3530 A
- 3882(the)S
- 4038(process's)S
- 4446(256le)S
- 4608(size)S
- 4798(limit)S
- 5021(or)S
- 5138(the)S
- 4608 V
- 1830(maximum)S
- 2262(256le)S
- 2416(size.)S
- 4776 V
- 1080([EFAULT])S
- 1830(Part)S
- 2020(of)S
- 2131(the)S
- 2281(data)S
- 2476(to)S
- 2581(be)S
- (written)286 2703 A
- 3016(to)S
- 3121(the)S
- 3271(256le)S
- 3427(points)S
- 3699(outside)S
- 4016(the)S
- 4166(process's)S
- 4568(allocated)S
- 4959(address)S
- 4896 V
- (space.)249 1830 A
- 5064 V
- 1080([ENOSPC])S
- 1830(There)S
- 2091(is)S
- 2183(no)S
- 2308(free)S
- (space)224 2491 A
- 2740(remaining)S
- 3173(on)S
- 3298(the)S
- 3446(256le)S
- 3600(system)S
- 3904(containing)S
- 4353(the)S
- 4501(256le.)S
- 5232 V
- 1080([EIO])S
- 1830(An)S
- 1978(I/O)S
- 2138(error)S
- 2360(occurred)S
- 2738(while)S
- 2987(reading)S
- 3314(from)S
- 3535(or)S
- (writing)291 3644 A
- 3960(to)S
- 4063(the)S
- 4211(256le)S
- 4365(system.)S
- 5400 V
- ([EAGAIN])456 1080 A
- 1830(The)S
- 2012(256le)S
- 2166(was)S
- 2348(marked)S
- 2675(for)S
- (non-blocking)535 2818 A
- 3378(I/O,)S
- 3563(and)S
- 3733(no)S
- 3858(data)S
- 4051(could)S
- 4299(be)S
- (written)286 4419 A
- 4730(immediately.)S
- 5568 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5688 V
- 10 B
- 1080(fcntl)S
- 10 R
- 1277((2),)S
- 10 B
- 1445(lseek)S
- 10 R
- 1658((2),)S
- 10 B
- 1826(open)S
- 10 R
- 2033((2),)S
- 10 B
- 2201(pipe)S
- 10 R
- 2386((2),)S
- 10 B
- 2554(read)S
- 10 R
- 2750((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(14,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Trailer
- %%DocumentFonts: Times-Roman Times-Bold Times-Italic
- %%Pages: 63