syscalls.master revision 1.5
11.5Sderaadt $Id: syscalls.master,v 1.5 1993/11/10 00:59:10 deraadt Exp $ 21.1Sderaadt; from: @(#)syscalls.master 8.1 (Berkeley) 7/19/93 31.1Sderaadt; System call name/number master file (or rather, slave, from SunOS). 41.1Sderaadt; Processed to created sun_sysent.c, sun_syscalls.c and sun_syscall.h. 51.1Sderaadt 61.1Sderaadt; Columns: number type nargs name altname/comments 71.1Sderaadt; number system call number, must be in order 81.1Sderaadt; type one of STD, OBSOL, UNIMPL, COMPAT 91.1Sderaadt; nargs number of arguments 101.1Sderaadt; name name of syscall routine 111.1Sderaadt; altname name of system call if different 121.1Sderaadt; for UNIMPL/OBSOL, name continues with comments 131.1Sderaadt 141.1Sderaadt; types: 151.1Sderaadt; STD always included 161.1Sderaadt; COMPAT included on COMPAT #ifdef 171.1Sderaadt; LIBCOMPAT included on COMPAT #ifdef, and placed in syscall.h 181.1Sderaadt; OBSOL obsolete, not included in system, only specifies name 191.1Sderaadt; UNIMPL not implemented, placeholder only 201.1Sderaadt 211.1Sderaadt; #ifdef's, etc. may be included, and are copied to the output files. 221.1Sderaadt 231.5Sderaadt0 STD 0 nosys syscall 241.2Sderaadt1 STD 1 rexit exit 251.1Sderaadt2 STD 0 fork 261.1Sderaadt3 STD 3 read 271.1Sderaadt4 STD 3 write 281.1Sderaadt5 STD 3 open 291.1Sderaadt6 STD 1 close 301.1Sderaadt7 STD 4 sun_wait4 311.1Sderaadt8 STD 2 sun_creat 321.1Sderaadt9 STD 2 link 331.1Sderaadt10 STD 1 unlink 341.1Sderaadt11 STD 2 sun_execv 351.1Sderaadt12 STD 1 chdir 361.1Sderaadt13 COMPAT 0 sun_time 371.1Sderaadt14 STD 3 mknod 381.1Sderaadt15 STD 2 chmod 391.1Sderaadt16 STD 3 chown 401.1Sderaadt17 STD 1 obreak break 411.1Sderaadt18 COMPAT 2 sun_stat 421.2Sderaadt19 STD 3 lseek 431.1Sderaadt20 STD 0 getpid 441.1Sderaadt21 OBSOL 1 sun_old_mount 451.1Sderaadt22 UNIMPL 1 System V umount 461.1Sderaadt23 COMPAT 1 setuid 471.1Sderaadt24 STD 0 getuid 481.1Sderaadt25 COMPAT 1 sun_stime 491.1Sderaadt26 UNIMPL 5 sun_ptrace 501.1Sderaadt27 COMPAT 1 sun_alarm 511.1Sderaadt28 COMPAT 1 sun_fstat 521.1Sderaadt29 COMPAT 0 sun_pause 531.1Sderaadt30 COMPAT 2 sun_utime 541.1Sderaadt31 UNIMPL 0 was stty 551.1Sderaadt32 UNIMPL 0 was gtty 561.2Sderaadt33 STD 2 saccess access 571.1Sderaadt34 COMPAT 1 sun_nice 581.1Sderaadt35 COMPAT 1 sun_ftime 591.1Sderaadt36 STD 0 sync 601.1Sderaadt37 STD 2 kill 611.2Sderaadt38 STD 2 stat 621.1Sderaadt39 COMPAT 2 sun_setpgrp 631.2Sderaadt40 STD 2 lstat 641.1Sderaadt41 STD 2 dup 651.1Sderaadt42 STD 0 pipe 661.1Sderaadt43 COMPAT 1 sun_times 671.1Sderaadt44 STD 4 profil 681.1Sderaadt45 UNIMPL 0 nosys 691.1Sderaadt46 COMPAT 1 sun_setgid 701.1Sderaadt47 STD 0 getgid 711.1Sderaadt48 COMPAT 2 sun_ssig 721.1Sderaadt49 UNIMPL 0 reserved for USG 731.1Sderaadt50 UNIMPL 0 reserved for USG 741.2Sderaadt51 STD 1 sysacct acct 751.1Sderaadt52 UNIMPL 0 nosys 761.1Sderaadt53 STD 4 sun_mctl 771.1Sderaadt54 STD 3 sun_ioctl 781.1Sderaadt55 STD 2 reboot 791.1Sderaadt56 OBSOL 3 sun_owait3 801.1Sderaadt57 STD 2 symlink 811.1Sderaadt58 STD 3 readlink 821.1Sderaadt59 STD 3 execve 831.1Sderaadt60 STD 1 umask 841.1Sderaadt61 STD 1 chroot 851.2Sderaadt62 STD 2 fstat 861.1Sderaadt63 UNIMPL 0 nosys 871.2Sderaadt64 STD 0 getpagesize 881.1Sderaadt65 STD 3 sun_omsync 891.1Sderaadt66 STD 0 vfork 901.1Sderaadt67 OBSOL 0 vread 911.1Sderaadt68 OBSOL 0 vwrite 921.1Sderaadt69 STD 1 sbrk 931.1Sderaadt70 STD 1 sstk 941.1Sderaadt71 STD 6 sun_mmap mmap 951.1Sderaadt72 STD 1 ovadvise vadvise 961.1Sderaadt73 STD 2 munmap 971.1Sderaadt74 STD 3 mprotect 981.1Sderaadt75 STD 3 madvise 991.1Sderaadt76 COMPAT 0 vhangup 1001.1Sderaadt77 COMPAT 0 vlimit 1011.1Sderaadt78 STD 3 mincore 1021.1Sderaadt79 STD 2 getgroups 1031.1Sderaadt80 STD 2 setgroups 1041.1Sderaadt81 STD 1 getpgrp 1051.1Sderaadt82 STD 2 setpgid 1061.1Sderaadt83 STD 3 setitimer 1071.1Sderaadt84 COMPAT 0 wait 1081.1Sderaadt85 STD 1 swapon 1091.1Sderaadt86 STD 2 getitimer 1101.2Sderaadt87 STD 2 gethostname 1111.2Sderaadt88 STD 2 sethostname 1121.1Sderaadt89 STD 0 getdtablesize 1131.1Sderaadt90 STD 2 dup2 1141.1Sderaadt91 UNIMPL 2 getdopt 1151.1Sderaadt92 STD 3 fcntl 1161.1Sderaadt93 STD 5 select 1171.1Sderaadt94 UNIMPL 2 setdopt 1181.1Sderaadt95 STD 1 fsync 1191.1Sderaadt96 STD 3 setpriority 1201.1Sderaadt97 STD 3 socket 1211.1Sderaadt98 STD 3 connect 1221.1Sderaadt99 STD 3 oaccept 1231.1Sderaadt100 STD 2 getpriority 1241.1Sderaadt101 STD 4 osend 1251.1Sderaadt102 STD 4 orecv 1261.1Sderaadt103 UNIMPL 0 old socketaddr 1271.1Sderaadt104 STD 3 bind 1281.1Sderaadt105 STD 5 sun_setsockopt 1291.1Sderaadt106 STD 2 listen 1301.1Sderaadt107 COMPAT 0 vtimes 1311.1Sderaadt108 STD 3 osigvec 1321.1Sderaadt109 STD 1 osigblock 1331.1Sderaadt110 STD 1 osigsetmask 1341.1Sderaadt111 STD 1 sigsuspend 1351.2Sderaadt112 STD 2 sigstack 1361.1Sderaadt113 STD 3 orecvmsg 1371.1Sderaadt114 STD 3 osendmsg 1381.1Sderaadt115 OBSOL 3 vtrace 1391.1Sderaadt116 STD 2 gettimeofday 1401.1Sderaadt117 STD 2 getrusage 1411.1Sderaadt118 STD 5 getsockopt 1421.1Sderaadt119 UNIMPL 0 nosys 1431.1Sderaadt120 STD 3 readv 1441.1Sderaadt121 STD 3 writev 1451.1Sderaadt122 STD 2 settimeofday 1461.1Sderaadt123 STD 3 fchown 1471.1Sderaadt124 STD 2 fchmod 1481.1Sderaadt125 STD 6 orecvfrom 1491.1Sderaadt126 STD 2 osetreuid 1501.1Sderaadt127 STD 2 osetregid 1511.1Sderaadt128 STD 2 rename 1521.2Sderaadt129 STD 2 truncate 1531.2Sderaadt130 STD 2 ftruncate 1541.1Sderaadt131 STD 2 flock 1551.1Sderaadt132 UNIMPL 0 nosys 1561.1Sderaadt133 STD 6 sendto 1571.1Sderaadt134 STD 2 shutdown 1581.1Sderaadt135 STD 5 socketpair 1591.1Sderaadt136 STD 2 mkdir 1601.1Sderaadt137 STD 1 rmdir 1611.1Sderaadt138 STD 2 utimes 1621.1Sderaadt139 STD 1 sigreturn 1631.1Sderaadt140 STD 2 adjtime 1641.1Sderaadt141 STD 3 ogetpeername 1651.2Sderaadt142 STD 0 gethostid 1661.1Sderaadt143 UNIMPL 1 old sethostid 1671.2Sderaadt144 STD 2 getrlimit 1681.2Sderaadt145 STD 2 setrlimit 1691.1Sderaadt146 STD 2 okillpg 1701.1Sderaadt147 UNIMPL 0 nosys 1711.1Sderaadt148 UNIMPL 0 nosys 1721.1Sderaadt149 UNIMPL 0 nosys 1731.1Sderaadt150 STD 3 ogetsockname 1741.1Sderaadt151 UNIMPL 4 getmsg 1751.1Sderaadt152 UNIMPL 4 putmsg 1761.1Sderaadt153 UNIMPL 3 poll 1771.1Sderaadt154 UNIMPL 0 nosys 1781.1Sderaadt155 UNIMPL 0 nosys 1791.1Sderaadt156 STD 4 getdirentries 1801.1Sderaadt157 STD 2 statfs 1811.1Sderaadt158 STD 2 fstatfs 1821.1Sderaadt159 STD 1 sun_unmount 1831.1Sderaadt160 UNIMPL 0 nosys 1841.1Sderaadt161 UNIMPL 0 nosys 1851.4Sderaadt162 STD 2 getdomainname 1861.4Sderaadt163 STD 2 setdomainname 1871.1Sderaadt164 UNIMPL 5 rtschedule 1881.1Sderaadt165 UNIMPL 4 quotactl 1891.1Sderaadt166 UNIMPL 2 exportfs 1901.1Sderaadt167 STD 4 sun_mount 1911.1Sderaadt168 UNIMPL 2 ustat 1921.1Sderaadt169 UNIMPL 5 semsys 1931.1Sderaadt170 UNIMPL 6 msgsys 1941.1Sderaadt#ifdef SYSVSHM 1951.1Sderaadt171 STD 4 shmsys 1961.1Sderaadt#else 1971.1Sderaadt171 UNIMPL 0 nosys 1981.1Sderaadt#endif 1991.3Sderaadt172 STD 4 auditsys 2001.1Sderaadt173 UNIMPL 5 rfssys 2011.1Sderaadt174 STD 3 sun_getdents 2021.1Sderaadt175 STD 1 setsid 2031.1Sderaadt176 STD 1 fchdir 2041.1Sderaadt177 STD 1 sun_fchroot 2051.1Sderaadt178 UNIMPL 0 nosys 2061.1Sderaadt179 UNIMPL 0 nosys 2071.1Sderaadt180 UNIMPL 0 nosys 2081.1Sderaadt181 UNIMPL 0 nosys 2091.1Sderaadt182 UNIMPL 0 nosys 2101.1Sderaadt183 STD 1 sun_sigpending 2111.1Sderaadt184 UNIMPL 0 nosys 2121.1Sderaadt185 STD 2 setpgid 2131.1Sderaadt186 UNIMPL 2 pathconf 2141.1Sderaadt187 UNIMPL 2 fpathconf 2151.1Sderaadt188 UNIMPL 1 sysconf 2161.1Sderaadt189 UNIMPL 1 uname 217