BSD 4_4 release
[unix-history] / usr / src / sys / kern / syscalls.master
index 8431914..7dc97d1 100644 (file)
@@ -1,4 +1,4 @@
-       @(#)syscalls.master     7.33 (Berkeley) %G%
+       @(#)syscalls.master     8.1 (Berkeley) 6/16/93
 ; System call name/number master file.
 ; Processed to created init_sysent.c, syscalls.c and syscall.h.
 
 ; System call name/number master file.
 ; Processed to created init_sysent.c, syscalls.c and syscall.h.
 
@@ -25,8 +25,8 @@
 ; redistributions should be placed in the reserved range at the end
 ; of the current calls.
 
 ; redistributions should be placed in the reserved range at the end
 ; of the current calls.
 
-0      STD     8 indir
-1      STD     1 rexit exit
+0      STD     0 nosys syscall
+1      STD     1 exit
 2      STD     0 fork
 3      STD     3 read
 4      STD     3 write
 2      STD     0 fork
 3      STD     3 read
 4      STD     3 write
@@ -44,7 +44,7 @@
 16     STD     3 chown
 17     STD     1 obreak break
 18     STD     3 getfsstat
 16     STD     3 chown
 17     STD     1 obreak break
 18     STD     3 getfsstat
-19     STD     3 lseek
+19     COMPAT  3 lseek
 20     STD     0 getpid
 21     STD     4 mount
 22     STD     2 unmount
 20     STD     0 getpid
 21     STD     4 mount
 22     STD     2 unmount
@@ -58,7 +58,7 @@
 30     STD     3 accept
 31     STD     3 getpeername
 32     STD     3 getsockname
 30     STD     3 accept
 31     STD     3 getpeername
 32     STD     3 getsockname
-33     STD     2 saccess access
+33     STD     2 access
 34     STD     2 chflags
 35     STD     2 fchflags
 36     STD     0 sync
 34     STD     2 chflags
 35     STD     2 fchflags
 36     STD     0 sync
@@ -80,7 +80,7 @@
 48     STD     2 sigprocmask
 49     STD     2 getlogin
 50     STD     1 setlogin
 48     STD     2 sigprocmask
 49     STD     2 getlogin
 50     STD     1 setlogin
-51     STD     1 sysacct acct
+51     STD     1 acct
 52     STD     0 sigpending
 53     STD     2 sigaltstack
 54     STD     3 ioctl
 52     STD     0 sigpending
 53     STD     2 sigaltstack
 54     STD     3 ioctl
 60     STD     1 umask
 61     STD     1 chroot
 62     COMPAT  2 fstat
 60     STD     1 umask
 61     STD     1 chroot
 62     COMPAT  2 fstat
-63     STD     4 getkerninfo
-64     STD     0 getpagesize
+63     COMPAT  4 getkerninfo
+64     COMPAT  0 getpagesize
 65     STD     2 msync
 66     STD     0 vfork
 67     OBSOL   0 vread
 68     OBSOL   0 vwrite
 69     STD     1 sbrk
 70     STD     1 sstk
 65     STD     2 msync
 66     STD     0 vfork
 67     OBSOL   0 vread
 68     OBSOL   0 vwrite
 69     STD     1 sbrk
 70     STD     1 sstk
-71     STD     7 smmap mmap
+71     COMPAT  7 mmap
 72     STD     1 ovadvise vadvise
 73     STD     2 munmap
 74     STD     3 mprotect
 72     STD     1 ovadvise vadvise
 73     STD     2 munmap
 74     STD     3 mprotect
 78     STD     3 mincore
 79     STD     2 getgroups
 80     STD     2 setgroups
 78     STD     3 mincore
 79     STD     2 getgroups
 80     STD     2 setgroups
-81     STD     1 getpgrp
+81     STD     0 getpgrp
 82     STD     2 setpgid
 83     STD     3 setitimer
 84     COMPAT  0 wait
 85     STD     1 swapon
 86     STD     2 getitimer
 82     STD     2 setpgid
 83     STD     3 setitimer
 84     COMPAT  0 wait
 85     STD     1 swapon
 86     STD     2 getitimer
-87     STD     2 gethostname
-88     STD     2 sethostname
+87     COMPAT  2 gethostname
+88     COMPAT  2 sethostname
 89     STD     0 getdtablesize
 90     STD     2 dup2
 91     UNIMPL  2 getdopt
 89     STD     0 getdtablesize
 90     STD     2 dup2
 91     UNIMPL  2 getdopt
 123    STD     3 fchown
 124    STD     2 fchmod
 125    COMPAT  6 recvfrom
 123    STD     3 fchown
 124    STD     2 fchmod
 125    COMPAT  6 recvfrom
-126    LIBCOMPAT       2 setreuid
-127    LIBCOMPAT       2 setregid
+126    COMPAT  2 setreuid
+127    COMPAT  2 setregid
 128    STD     2 rename
 128    STD     2 rename
-129    STD     2 truncate
-130    STD     2 ftruncate
+129    COMPAT  2 truncate
+130    COMPAT  2 ftruncate
 131    STD     2 flock
 132    STD     2 mkfifo
 133    STD     6 sendto
 131    STD     2 flock
 132    STD     2 mkfifo
 133    STD     6 sendto
 139    OBSOL   0 4.2 sigreturn
 140    STD     2 adjtime
 141    COMPAT  3 getpeername
 139    OBSOL   0 4.2 sigreturn
 140    STD     2 adjtime
 141    COMPAT  3 getpeername
-142    STD     0 gethostid
-143    STD     1 sethostid
-144    STD     2 getrlimit
-145    STD     2 setrlimit
+142    COMPAT  0 gethostid
+143    COMPAT  1 sethostid
+144    COMPAT  2 getrlimit
+145    COMPAT  2 setrlimit
 146    COMPAT  2 killpg
 147    STD     0 setsid
 148    STD     4 quotactl
 146    COMPAT  2 killpg
 147    STD     0 setsid
 148    STD     4 quotactl
 #else
 155    UNIMPL  0 nosys
 #endif
 #else
 155    UNIMPL  0 nosys
 #endif
-156    STD     4 getdirentries
+156    COMPAT  4 getdirentries
 157    STD     2 statfs
 158    STD     2 fstatfs
 159    UNIMPL  0 nosys
 157    STD     2 statfs
 158    STD     2 fstatfs
 159    UNIMPL  0 nosys
 183    STD     1 seteuid
 #ifdef LFS
 184    STD     4 lfs_bmapv
 183    STD     1 seteuid
 #ifdef LFS
 184    STD     4 lfs_bmapv
-185    STD     6 lfs_markv
+185    STD     4 lfs_markv
 186    STD     3 lfs_segclean
 187    STD     3 lfs_segwait
 #else
 186    STD     3 lfs_segclean
 187    STD     3 lfs_segwait
 #else
 188    STD     2 stat
 189    STD     2 fstat
 190    STD     2 lstat
 188    STD     2 stat
 189    STD     2 fstat
 190    STD     2 lstat
-191    STD     4 __lseek
-192    STD     3 __truncate
-193    STD     3 __ftruncate
-194    STD     2 __getrlimit
-195    STD     2 __setrlimit
-196    UNIMPL  0 nosys
-197    UNIMPL  0 nosys
-198    UNIMPL  0 nosys
-199    UNIMPL  0 nosys
+191    STD     2 pathconf
+192    STD     2 fpathconf
+193    UNIMPL  0 nosys
+194    STD     2 getrlimit
+195    STD     2 setrlimit
+196    STD     4 getdirentries
+197    STD     8 mmap
+198    STD     0 nosys __syscall
+199    STD     5 lseek
+200    STD     4 truncate
+201    STD     4 ftruncate
+202    STD     6 __sysctl
+203    STD     2 mlock
+204    STD     2 munlock
+205    UNIMPL  0 nosys
+206    UNIMPL  0 nosys
+207    UNIMPL  0 nosys
+208    UNIMPL  0 nosys
+209    UNIMPL  0 nosys
+210    UNIMPL  0 nosys