home *** CD-ROM | disk | FTP | other *** search
- $@0J2<$O!"(JMakefile $@Cf$N(J CFLAGS $@%^%/%m$N%U%i%0$K$D(J$@$$$F5-=R$7$^$9!#(J
-
-
-
- $@%G%#%l%/%H%j$NFI$_9~$_!#(J
-
- $@$b$7!"(Jopendir(), readdir(), closedr() $@$,I8=`%i%$(J$@%V%i%j$K$"$j!"$=(J
- $@$l$,(J direct $@9=B$BN$r;HMQ$7$F$$$k$J$i$P$J$K$b$$$i$J$$!#(J
- direct $@9=B$BN$r;HMQ$7$F$$(J$@$J$1$l$P!"(J-DSYSV_SYSTEM_DIR $@$r(J CFLAGS $@%^(J
- $@%/%m$KDI2C!#(J
- $@$b$7!"I8=`%i%$%V%i%j$K$J$1$l$P!"(J lhdir.o $@$r(J Makefile $@$N(J OBJS $@%^%/(J
- $@%m$KDI2C$7$F!"(J-DNONSYSTEM_DIR_LIBRARY $@$r(J CFLAGS $@%^%/%m$KDI2C!#(J
- $@$3$l$O!"%G%j(J$@%l%/%H%j$rD>@\(J open/read/write $@$7$F(J opendir $@$J$I$r%((J
- $@%_%e%l!<%H$9$k!#(J
- $@$=$l$G$b$@$a$J$i$"$-$i$a$F(J -DNODIRECTORY $@$r(J CFLAGS $@%^%/%m$KDI2C!#(J
- $@$3$l$r;XDj$7$?>l9g!"%G%#%l%/%H%j$r;XDj$7$F$N%"!<%+%$%V$,$G$-(J$@$J$/(J
- $@$J$k!#(J
-
-
- $@%a%b%j!<Hf3S!"%3%T!<!"%<%m%U%#%k4X78!#(J
-
- bcmp$@!"(Jbcopy$@!"(Jbzero $@$N%i%$%V%i%j$,$J$$%^(J$@%7%s!JB?$/$N(J System-V
- $@%^%7(J $@%s!K$O!"(J-DNOBSTRING $@$r(J CFLAGS $@%^%/%m$KDI2C!#$3$l$K$h$C$F(J
- memcmp$@!"(Jmemcpy$@!"(Jmemset $@$r;H$&$h$&$K$J$k!#$=$l$b$J$1$l$P!"0J2<$H(J
- $@Ey2A$J$b$N$r=q$-$J$5$$!#(J
- int bcmp (a, b, n) char *a, *b; int n;
- { while (n--) if (*a++ != *b++)
- return (a[-1] & 0xff) - (b[-1] & 0xff);
- return 0; }
-
- void bcopy (s, d, n) char *s, *d; int n;
- { while (n--) *d++ = *s++; }
-
- void bzero (d, n) char *d; int n;
- { while (n--) *d++ = 0; }
-
-
- $@;~9o$r07$&9=B$BN(J
-
- sys/time.h $@$G(J struct tm $@$rDj5A$7$F$$$J$1$l$P!J(Jtime.h
- $@$KDj5A$7$F$"$k$J$i$P!K!"(J-DSYSTIME_HAS_NO_TM $@$r(J CFLAGS
- $@%^%/%m$KDI2C!#(J
-
-
- $@%U%!%$%k(J I/O
-
- $@!JB?$/$N(J System-V $@$G!K(Jftruncate $@%7%9%F%`%3!<%k$,$J$1$l$P!"(J
- -DNOFTRUNCATE $@$r(J CFLAGS $@%^%/%m$KDI2C!#(J
- # $@$3$l$r$D$1$k$3$H$K$h$j!"%F%s%]%i%j%U%!%$%k$+$i%3%T!<$9$k$H$-$K(J
- # rename $@%7%9%F%`%3!<%k$r;H$o$J$/$J$k$@$1!#(J
-
-
- $@%U%!%$%k%b!<%I(J
-
- $@$b$7!"!J$^$@8+$?$3$H$J$$$,1?$o$k$/(J$@!K(Jstat $@$GF@$i$l$k%U%!%$%k%b!<%I(J
- $@$N0UL#$,0J2<$N$b$N$H0c$&$J$i$P!"(J-DNOT_COMPATIBLE_MODE $@$r(J CFLAGS
- $@%^(J$@%/%m$KDI2C$7!"%=!<%9$r$=$l$J$j$K=q$-D>$9!#(J
-
- #define UNIX_FILE_TYPEMASK 0170000
- #define UNIX_FILE_REGULAR 0100000
- #define UNIX_FILE_DIRECTORY 0040000
- #define UNIX_SETUID 0004000
- #define UNIX_SETGID 0002000
- #define UNIX_STYCKYBIT 0001000
- #define UNIX_OWNER_READ_PERM 0000400
- #define UNIX_OWNER_WRITE_PERM 0000200
- #define UNIX_OWNER_EXEC_PERM 0000100
- #define UNIX_GROUP_READ_PERM 0000040
- #define UNIX_GROUP_WRITE_PERM 0000020
- #define UNIX_GROUP_EXEC_PERM 0000010
- #define UNIX_OTHER_READ_PERM 0000004
- #define UNIX_OTHER_WRITE_PERM 0000002
- #define UNIX_OTHER_EXEC_PERM 0000001
- #define UNIX_RW_RW_RW 0000666
-
-
- $@$3$l0J>e$O3F<+$K$^$+$;$k!#0J>e!#7rF.$r5'$k!#(J
- 1989.09.18 Y.Tagawa
-
-