add getkerninfo
[unix-history] / usr / src / sys / kern / syscalls.master
index 5d7b823..b35fa0b 100644 (file)
@@ -1,4 +1,4 @@
-       @(#)syscalls.master     7.2 (Berkeley) %G%
+       @(#)syscalls.master     7.14 (Berkeley) %G%
 ; 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.
 
 10     STD     1 unlink
 11     STD     2 execv
 12     STD     1 chdir
 10     STD     1 unlink
 11     STD     2 execv
 12     STD     1 chdir
-13     OBSOL   0 time
+13     STD     1 fchdir
 14     STD     3 mknod
 15     STD     2 chmod
 16     STD     3 chown
 17     STD     1 obreak
 14     STD     3 mknod
 15     STD     2 chmod
 16     STD     3 chown
 17     STD     1 obreak
-18     OBSOL   0 stat
+18     STD     2 getfsstat
 19     STD     3 lseek
 20     STD     0 getpid
 21     STD     4 mount
 19     STD     3 lseek
 20     STD     0 getpid
 21     STD     4 mount
@@ -58,8 +58,8 @@
 31     STD     3 getpeername
 32     STD     3 getsockname
 33     STD     2 saccess access
 31     STD     3 getpeername
 32     STD     3 getsockname
 33     STD     2 saccess access
-34     OBSOL   0 nice
-35     OBSOL   0 ftime
+34     STD     2 chflags
+35     STD     2 fchflags
 36     STD     0 sync
 37     STD     2 kill
 38     STD     2 stat
 36     STD     0 sync
 37     STD     2 kill
 38     STD     2 stat
 #else
 45     UNIMPL  0 nosys
 #endif
 #else
 45     UNIMPL  0 nosys
 #endif
-46     OBSOL   0 setgid
+46     STD     3 sigaction
 47     STD     0 getgid
 47     STD     0 getgid
-48     OBSOL   0 sigsys
-49     STD     2 getlogname
-50     STD     2 setlogname
+48     STD     2 sigprocmask
+49     STD     2 getlogin
+50     STD     2 setlogin
 51     STD     1 sysacct acct
 51     STD     1 sysacct acct
-52     OBSOL   0 set phys addr
-53     OBSOL   0 lock in core
+52     STD     0 sigpending
+#ifdef notyet
+53     STD     3 sigaltstack
+#else
+53     UNIMPL  3 sigaltstack
+#endif
 54     STD     3 ioctl
 55     STD     1 reboot
 54     STD     3 ioctl
 55     STD     1 reboot
-56     OBSOL   0 mpxchan
+56     STD     1 revoke
 57     STD     2 symlink
 58     STD     3 readlink
 59     STD     3 execve
 60     STD     1 umask
 61     STD     1 chroot
 62     STD     2 fstat
 57     STD     2 symlink
 58     STD     3 readlink
 59     STD     3 execve
 60     STD     1 umask
 61     STD     1 chroot
 62     STD     2 fstat
-63     UNIMPL  0 nosys
+63     STD     4 getkerninfo
 64     STD     0 getpagesize
 65     STD     2 msync
 66     STD     0 vfork
 64     STD     0 getpagesize
 65     STD     2 msync
 66     STD     0 vfork
 73     STD     2 munmap
 74     STD     3 mprotect
 75     STD     3 madvise
 73     STD     2 munmap
 74     STD     3 mprotect
 75     STD     3 madvise
-76     STD     1 vhangup
+76     COMPAT  0 vhangup
 77     OBSOL   0 vlimit
 78     STD     3 mincore
 79     STD     2 getgroups
 77     OBSOL   0 vlimit
 78     STD     3 mincore
 79     STD     2 getgroups
 105    STD     5 setsockopt
 106    STD     2 listen
 107    OBSOL   0 vtimes
 105    STD     5 setsockopt
 106    STD     2 listen
 107    OBSOL   0 vtimes
-108    STD     3 sigvec
-109    STD     1 sigblock
-110    STD     1 sigsetmask
-111    STD     1 sigpause
+108    COMPAT  3 sigvec
+109    COMPAT  1 sigblock
+110    COMPAT  1 sigsetmask
+111    STD     1 sigsuspend
 112    STD     2 sigstack
 113    COMPAT  3 recvmsg
 114    COMPAT  3 sendmsg
 112    STD     2 sigstack
 113    COMPAT  3 recvmsg
 114    COMPAT  3 sendmsg
 129    STD     2 truncate
 130    STD     2 ftruncate
 131    STD     2 flock
 129    STD     2 truncate
 130    STD     2 ftruncate
 131    STD     2 flock
-132    UNIMPL  0 nosys
+132    STD     2 mkfifo
 133    STD     6 sendto
 134    STD     2 shutdown
 135    STD     5 socketpair
 133    STD     6 sendto
 134    STD     2 shutdown
 135    STD     5 socketpair
 143    STD     1 sethostid
 144    STD     2 getrlimit
 145    STD     2 setrlimit
 143    STD     1 sethostid
 144    STD     2 getrlimit
 145    STD     2 setrlimit
-146    STD     2 killpg
+146    COMPAT  2 killpg
 147    STD     0 setsid
 148    STD     2 setquota
 149    STD     4 qquota quota
 150    COMPAT  3 getsockname
 147    STD     0 setsid
 148    STD     2 setquota
 149    STD     4 qquota quota
 150    COMPAT  3 getsockname
+
+; Syscalls 151-180 inclusive are reserved for vendor-specific
+; system calls.  (This includes various calls added for compatibity
+; with other Unix variants.)
 151    UNIMPL  0 nosys
 152    UNIMPL  0 nosys
 153    UNIMPL  0 nosys
 154    UNIMPL  0 nosys
 151    UNIMPL  0 nosys
 152    UNIMPL  0 nosys
 153    UNIMPL  0 nosys
 154    UNIMPL  0 nosys
+#ifdef NFS
+155    STD     3 nfssvc
+#else
 155    UNIMPL  0 nosys
 155    UNIMPL  0 nosys
+#endif
 156    STD     4 getdirentries
 157    STD     2 statfs
 158    STD     2 fstatfs
 156    STD     4 getdirentries
 157    STD     2 statfs
 158    STD     2 fstatfs
-
-; Syscalls 151-180 inclusive are reserved for vendor-specific
-; system calls.  (This includes various calls added for compatibity
-; with other Unix variants.)
+159    UNIMPL  0 nosys
+#ifdef NFS
+160    STD     0 async_daemon
+161    STD     2 getfh
+#else
+160    UNIMPL  0 nosys
+161    UNIMPL  0 nosys
+#endif
+162    UNIMPL  0 nosys
+163    UNIMPL  0 nosys
+164    UNIMPL  0 nosys
+165    UNIMPL  0 nosys
+#ifdef NFS
+166    STD     3 exportfs
+#else
+166    UNIMPL  0 nosys
+#endif