Updates
authorceriel <none@none>
Thu, 19 Sep 1991 12:46:16 +0000 (12:46 +0000)
committerceriel <none@none>
Thu, 19 Sep 1991 12:46:16 +0000 (12:46 +0000)
41 files changed:
mach/minix/libsys/_access.c
mach/minix/libsys/_alarm.c
mach/minix/libsys/_brk.c
mach/minix/libsys/_chdir.c
mach/minix/libsys/_chmod.c
mach/minix/libsys/_chown.c
mach/minix/libsys/_chroot.c
mach/minix/libsys/_close.c
mach/minix/libsys/_creat.c
mach/minix/libsys/_dup.c
mach/minix/libsys/_dup2.c
mach/minix/libsys/_execnl.c
mach/minix/libsys/_fork.c
mach/minix/libsys/_getegid.c
mach/minix/libsys/_geteuid.c
mach/minix/libsys/_getgid.c
mach/minix/libsys/_getpid.c
mach/minix/libsys/_getppid.c
mach/minix/libsys/_getuid.c
mach/minix/libsys/_link.c
mach/minix/libsys/_lseek.c
mach/minix/libsys/_mkdir.c
mach/minix/libsys/_mkfifo.c
mach/minix/libsys/_mknod.c
mach/minix/libsys/_mknod4.c
mach/minix/libsys/_mount.c
mach/minix/libsys/_open.c
mach/minix/libsys/_pause.c
mach/minix/libsys/_pipe.c
mach/minix/libsys/_ptrace.c
mach/minix/libsys/_read.c
mach/minix/libsys/_rename.c
mach/minix/libsys/_rmdir.c
mach/minix/libsys/_setgid.c
mach/minix/libsys/_setuid.c
mach/minix/libsys/_stat.c
mach/minix/libsys/_stime.c
mach/minix/libsys/_sync.c
mach/minix/libsys/_umount.c
mach/minix/libsys/_unlink.c
mach/minix/libsys/_write.c

index b90aec0..5bfd12f 100644 (file)
@@ -1,7 +1,8 @@
 #include <lib.h>
 #define access _access
+#include <unistd.h>
 
-int access(name, mode)
+PUBLIC int access(name, mode)
 char *name;
 int mode;
 {
index 6acc6c9..605ec13 100644 (file)
@@ -1,7 +1,8 @@
 #include <lib.h>
 #define alarm  _alarm
+#include <unistd.h>
 
-unsigned int alarm(sec)
+PUBLIC unsigned int alarm(sec)
 unsigned int sec;
 {
   return(_callm1(MM, ALARM, (int) sec, 0, 0, NIL_PTR, NIL_PTR, NIL_PTR));
index 1f2e565..82bbe6a 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #define brk    _brk
 #define sbrk   _sbrk
+#include <unistd.h>
 
 extern char *_brksize;
 
index 28b6f73..0373eb3 100644 (file)
@@ -1,7 +1,8 @@
 #include <lib.h>
 #define chdir  _chdir
+#include <unistd.h>
 
-int chdir(name)
+PUBLIC int chdir(name)
 char *name;
 {
   return(_callm3(FS, CHDIR, 0, name));
index b486669..4306d7b 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define chmod  _chmod
+#include <sys/stat.h>
 
 PUBLIC int chmod(name, mode)
-char *name;
+_CONST char *name;
 mode_t mode;
 {
   return(_callm3(FS, CHMOD, mode, name));
index d4bf691..53531c1 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define chown  _chown
+#include <unistd.h>
 
 PUBLIC int chown(name, owner, grp)
 char *name;
index 50d1ef9..b5b3ee5 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define chroot _chroot
+#include <unistd.h>
 
 PUBLIC int chroot(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, CHROOT, 0, name));
 }
index cedb28e..9da9c15 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define close  _close
+#include <unistd.h>
 
 PUBLIC int close(fd)
 int fd;
index 671c877..b8ce7de 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define creat  _creat
+#include <fcntl.h>
 
 PUBLIC int creat(name, mode)
-char *name;
+_CONST char *name;
 mode_t mode;
 {
   return(_callm3(FS, CREAT, mode, name));
index c701346..1a12063 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define dup    _dup
+#include <unistd.h>
 #include <fcntl.h>
 
 PUBLIC int dup(fd)
index 6b7046f..4a8e8e1 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define dup2     _dup2
+#include <unistd.h>
 #include <fcntl.h>
 #include <limits.h>
 #include <errno.h>
index 759cf00..97a9e75 100644 (file)
@@ -5,6 +5,7 @@
  */
 #include <lib.h>
 #include <sys/types.h>
+#include <unistd.h>
 
 #define MAXSTK 256             /* maximum EXEC stack size */
 #define        PTRSIZE sizeof(char *)
index 3f0c70a..0cf123b 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define fork   _fork
+#include <unistd.h>
 
 PUBLIC int fork()
 {
index 7cf6064..1508cc4 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getegid        _getegid
+#include <unistd.h>
 
 PUBLIC gid_t getegid()
 {
index da17468..230b3e5 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define geteuid        _geteuid
+#include <unistd.h>
 
 PUBLIC uid_t geteuid()
 {
index ea29a32..38b7123 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getgid _getgid
+#include <unistd.h>
 
 PUBLIC gid_t getgid()
 {
index 3ba2f5c..6847d3c 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define getpid _getpid
+#include <unistd.h>
 
 PUBLIC int getpid()
 {
index ba128c2..b54666a 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define getppid        _getppid
+#include <unistd.h>
 
 PUBLIC int getppid()
 {
index 691863c..ab2b467 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getuid _getuid
+#include <unistd.h>
 
 PUBLIC uid_t getuid()
 {
index 81b1f61..d216428 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define link   _link
+#include <unistd.h>
 
 PUBLIC int link(name, name2)
-char *name, *name2;
+_CONST char *name, *name2;
 {
   return(_callm1(FS, LINK, _len(name), _len(name2), 0,
         (char *) name, (char *) name2, /* perhaps callm1 preserves these */
index 5cc9640..d2f3993 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define lseek  _lseek
+#include <unistd.h>
 
 PUBLIC off_t lseek(fd, offset, whence)
 int fd;
index 1e0bb7d..7fc46fc 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 
 PUBLIC int mkdir(name, mode)
-char *name;
+_CONST char *name;
 int mode;
 {
   return(_callm1(FS, MKDIR, _len(name), mode, 0, (char *)name, NIL_PTR, NIL_PTR));
index 0cef8a7..4d41f92 100644 (file)
@@ -4,7 +4,7 @@
 #include <sys/stat.h>
 
 PUBLIC int mkfifo(name, mode)
-char *name;
+_CONST char *name;
 int mode;
 {
   mode = (mode & 0777) | S_IFIFO;
index 32e6c82..ca83f62 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define mknod  _mknod
+#include <unistd.h>
 
 PUBLIC int mknod(name, mode, addr)
-char *name;
+_CONST char *name;
 int mode, addr;
 {
   return(_callm1(FS, MKNOD, _len(name), mode, addr,
index b254e37..de7682b 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define mknod4 _mknod4
+#include <unistd.h>
 
 PUBLIC int mknod4(name, mode, addr, size)
-char *name;
+_CONST char *name;
 int mode, addr;
 unsigned int size;
 {
index 6eb3e74..52ba1d9 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define mount  _mount
+#include <unistd.h>
 
 PUBLIC int mount(special, name, rwflag)
 char *name, *special;
index cbbaaad..5f0f94a 100644 (file)
@@ -23,7 +23,7 @@ PUBLIC int open(const char *name, int flags, ...)
 }
 #else
 PUBLIC int open(name, flags, mode)
-char *name;
+_CONST char *name;
 int flags, mode;
 {
   if (flags & O_CREAT)
index c1cc651..2a92a9a 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define pause  _pause
+#include <unistd.h>
 
 PUBLIC int pause()
 {
index c85f3d9..4cfce75 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define pipe   _pipe
+#include <unistd.h>
 
 PUBLIC int pipe(fild)
 int fild[2];
index 8901751..b74dfa2 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define ptrace _ptrace
+#include <unistd.h>
 
 PUBLIC long ptrace(req, pid, addr, data)
 int req, pid;
index 5e20391..ac4e90e 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define read   _read
+#include <unistd.h>
 
 PUBLIC int read(fd, buffer, nbytes)
 int fd;
index c1c2906..80495e5 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define rename _rename
+#include <stdio.h>
 
 PUBLIC int rename(name, name2)
-char *name, *name2;
+_CONST char *name, *name2;
 {
   return(_callm1(FS, RENAME, _len(name), _len(name2), 0,
         (char *) name, (char *) name2, /* perhaps callm1 preserves these */
index 273ebbe..dedcdb2 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define rmdir  _rmdir
+#include <unistd.h>
 
 PUBLIC int rmdir(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, RMDIR, 0, name));
 }
index 2f59716..9972bec 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define setgid _setgid
+#include <unistd.h>
 
 PUBLIC int setgid(grp)
 gid_t grp;
index c5f4120..921635d 100644 (file)
@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define setuid _setuid
+#include <unistd.h>
 
 PUBLIC int setuid(usr)
 int usr;
index 1fcd7dd..329b014 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 
 PUBLIC int stat(name, buffer)
-char *name;
+_CONST char *name;
 struct stat *buffer;
 {
   return(_callm1(FS, STAT, _len(name), 0, 0,
index 8399cd2..9fa8e16 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define stime _stime
+#include <unistd.h>
 
 PUBLIC int stime(top)
 long *top;
index 3618669..c72e862 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define sync   _sync
+#include <unistd.h>
 
 PUBLIC int sync()
 {
index e4132bb..103538c 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define umount _umount
+#include <unistd.h>
 
 PUBLIC int umount(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, UMOUNT, 0, name));
 }
index ebaea4e..3d225a7 100644 (file)
@@ -1,8 +1,9 @@
 #include <lib.h>
 #define unlink _unlink
+#include <unistd.h>
 
 PUBLIC int unlink(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, UNLINK, 0, name));
 }
index 9dd96af..a64da03 100644 (file)
@@ -1,5 +1,6 @@
 #include <lib.h>
 #define write  _write
+#include <unistd.h>
 
 PUBLIC int write(fd, buffer, nbytes)
 int fd;