Last modified on Thu Nov 14 14:59:54 PST 1996 by heydon

This file contains a categorization of all the Digital Unix (V3.2)
system calls; those with no comments after them have wrappers in
RTHeapDepC.c. See that file for a more complete description of the
various cases, including the system calls listed here with comments
explaining why they don't have wrappers. This file was originally
derived from /usr/include/syscall.h.

SYS_syscall		   0	/* not handled */
SYS_exit		   1	/* no wrapper required */
SYS_fork		   2
SYS_read		   3
SYS_write		   4
SYS_old_open		   5	/* old open; now 45 */
SYS_close		   6	/* no wrapper required */
SYS_wait4		   7
SYS_old_creat		   8	/* old creat; no longer a syscall */
SYS_link		   9
SYS_unlink		   10
SYS_execv		   11	/* simply calls execve(2) */
SYS_chdir		   12
SYS_fchdir		   13	/* no wrapper required */
SYS_mknod		   14
SYS_chmod		   15
SYS_chown		   16
SYS_obreak		   17	/* no man page */
SYS_getfsstat		   18
SYS_lseek		   19	/* no wrapper required */
SYS_getpid		   20	/* no wrapper required */
SYS_mount		   21
SYS_unmount		   22	/* no man page */
SYS_setuid		   23	/* no wrapper required */
SYS_getuid		   24	/* no wrapper required */
SYS_exec_with_loader	   25
SYS_ptrace		   26
SYS_recvmsg		   27
SYS_sendmsg		   28
SYS_recvfrom		   29
SYS_accept		   30
SYS_getpeername		   31
SYS_getsockname		   32
SYS_access		   33
SYS_chflags		   34	/* no man page */
SYS_fchflags		   35	/* no man page */
SYS_sync		   36	/* no wrapper required */
SYS_kill		   37	/* no wrapper required */
SYS_old_stat		   38	/* old stat; now 67 */
SYS_setpgid		   39	/* no wrapper required */
SYS_old_lstat		   40	/* old lstat; now 68 */
SYS_dup			   41	/* no wrapper required */
SYS_pipe		   42	/* not handled at all */
SYS_set_program_attributes 43	/* no man page */
SYS_profil		   44	/* cannot be handled at all */
SYS_open		   45
/* 46 is obsolete osigaction */
SYS_getgid		   47	/* no wrapper required */
SYS_sigprocmask		   48
SYS_getlogin		   49	/* no wrapper required */
SYS_setlogin		   50
SYS_acct		   51
SYS_sigpending		   52
/* no syscall 53 */
SYS_ioctl		   54	/* not handled completely */
SYS_reboot		   55	/* no wrapper required */
SYS_revoke		   56
SYS_symlink		   57
SYS_readlink		   58
SYS_execve		   59
SYS_umask		   60	/* no wrapper required */
SYS_chroot		   61
SYS_old_fstat		   62	/* old fstat; now 91 */
SYS_getpgrp		   63	/* no wrapper required */
SYS_getpagesize		   64	/* no wrapper required */
SYS_mremap		   65	/* no man page */
SYS_vfork		   66
SYS_stat		   67
SYS_lstat		   68
SYS_sbrk		   69	/* no wrapper required */
SYS_sstk		   70	/* no man page */
SYS_mmap		   71	/* uninterpreted pointers */
SYS_ovadvise		   72	/* no man page */
SYS_munmap		   73	/* uninterpreted pointers */
SYS_mprotect		   74	/* uninterpreted pointers */
SYS_madvise		   75	/* uninterpreted pointers */
SYS_old_vhangup		   76	/* old vhangup; no longer a syscall */
SYS_kmodcall		   77	/* no man page */
SYS_mincore		   78	/* no man page */
SYS_getgroups		   79
SYS_setgroups		   80
SYS_old_getpgrp		   81	/* old getpgrp; now 63 */
SYS_setpgrp		   82	/* no wrapper required */
SYS_setitimer		   83
SYS_old_wait		   84	/* old wait; no longer a syscall */
SYS_table		   85
SYS_getitimer		   86
SYS_gethostname		   87
SYS_sethostname		   88
SYS_getdtablesize	   89	/* no man page */
SYS_dup2		   90	/* no wrapper required */
SYS_fstat		   91
SYS_fcntl		   92
SYS_select		   93
SYS_poll		   94
SYS_fsync		   95	/* no wrapper required */
SYS_setpriority		   96	/* no wrapper required */
SYS_socket		   97	/* no wrapper required */
SYS_connect		   98
SYS_old_accept		   99	/* old accept; now 30 */
SYS_getpriority		   100	/* no wrapper required */
SYS_old_send		   101	/* old send; no longer a syscall */
SYS_old_recv		   102	/* old recvfrom; no longer a syscall */
SYS_sigreturn		   103
SYS_bind		   104
SYS_setsockopt		   105
SYS_listen		   106	/* no wrapper required */
SYS_plock		   107	/* no wrapper required */
SYS_old_sigvec		   108	/* old sigvec; no longer a syscall */
SYS_old_sigblock	   109	/* old sigblock; no longer a syscall */
SYS_old_sigsetmask	   110	/* old sigsetmask; no longer a syscall */
SYS_sigsuspend		   111
SYS_sigstack		   112
SYS_old_recvmsg		   113	/* old recvmsg; now 27 */
SYS_old_sendmsg		   114	/* old sendmsg; now 28 */
/* 115 is obsolete vtrace */
SYS_gettimeofday	   116
SYS_getrusage		   117
SYS_getsockopt		   118
/* no syscall 119 */
SYS_readv		   120
SYS_writev		   121
SYS_settimeofday	   122
SYS_fchown		   123	/* no wrapper required */
SYS_fchmod		   124	/* no wrapper required */
SYS_old_recvfrom	   125	/* old recvfrom; now 29 */
SYS_setreuid		   126	/* no wrapper required */
SYS_setregid		   127	/* no wrapper required */
SYS_rename		   128
SYS_truncate		   129
SYS_ftruncate		   130	/* no wrapper required */
SYS_flock		   131	/* no wrapper required */
SYS_setgid		   132	/* no wrapper required */
SYS_sendto		   133
SYS_shutdown		   134	/* no wrapper required */
SYS_socketpair		   135
SYS_mkdir		   136
SYS_rmdir		   137
SYS_utimes		   138
/* 139 is obsolete 4.2 sigreturn */
SYS_adjtime		   140
SYS_old_getpeername	   141	/* old getpeername; now 31 */
SYS_gethostid		   142	/* no wrapper required */
SYS_sethostid		   143	/* no wrapper required */
SYS_getrlimit		   144
SYS_setrlimit		   145
SYS_old_killpg		   146	/* old killpg; no longer a syscall */
SYS_setsid		   147	/* no wrapper required */
SYS_quotactl		   148
SYS_oldquota		   149	/* quota is obsolete */
SYS_old_getsockname	   150	/* old getsockname; now 32 */
/* no syscalls 151, 152 */
SYS_pid_block		   153
SYS_pid_unblock		   154	/* no wrapper required */
/* 155 is obsolete atomic_op */
SYS_sigaction		   156
SYS_sigwaitprim		   157	/* no man page */
SYS_nfssvc		   158	/* no wrapper required */
SYS_getdirentries	   159
SYS_statfs		   160
SYS_fstatfs		   161
/* no syscall 162 */
SYS_async_daemon	   163	/* no wrapper required */
SYS_getfh		   164
SYS_getdomainname	   165
SYS_setdomainname	   166
/* no syscalls 167, 168 */
SYS_exportfs		   169
/* no syscalls 170-180 */
SYS_alt_plock		   181	/* 181 is alternate plock */
/* no syscalls 182, 183 */
SYS_getmnt		   184	/* no man page */
/* no syscalls 185, 186 */
SYS_alt_sigpending	   187	/* 187 is alternate sigpending */
SYS_alt_setsid		   188	/* 188 is alternate setsid */
/* no syscalls 189-198 */
SYS_swapon		   199
SYS_msgctl		   200
SYS_msgget		   201	/* no wrapper required */
SYS_msgrcv		   202
SYS_msgsnd		   203
SYS_semctl		   204
SYS_semget		   205	/* no wrapper required */
SYS_semop		   206
SYS_uname		   207
SYS_lchown		   208
SYS_shmat		   209	/* uninterpreted pointers */
SYS_shmctl		   210
SYS_shmdt		   211	/* uninterpreted pointers */
SYS_shmget		   212	/* no wrapper required */
SYS_mvalid		   213	/* uninterpreted pointers */
SYS_getaddressconf	   214
SYS_msleep		   215	/* no man page */
SYS_mwakeup		   216	/* no man page */
SYS_msync		   217	/* uninterpreted pointers */
SYS_signal		   218	/* uninterpreted pointers */
SYS_utc_gettime		   219	/* no man page */
SYS_utc_adjtime		   220	/* no man page */
/* no syscall 221 */
SYS_security		   222	/* no man page */
SYS_kloadcall		   223	/* no man page */
/* no syscalls 224-232 */
SYS_getpgid		   233	/* no wrapper required */
SYS_getsid		   234	/* no wrapper required */
SYS_sigaltstack		   235	/* no man page */
SYS_waitid		   236
SYS_priocntlsetcntlset	   237	/* no man page */
SYS_sigsendset		   238
SYS_set_speculative	   239	/* no man page */
SYS_msfs_syscall	   240	/* no man page */
SYS_sysinfo		   241
SYS_uadmin		   242	/* no wrapper required */
SYS_fuser		   243
SYS_proplist_syscall	   244	/* no man page */
/* no syscalls 245-249 */
SYS_uswitch		   250	/* no wrapper required */
SYS_usleep_thread	   251	/* no man page */
SYS_audcntl		   252
SYS_audgen		   253
SYS_sysfs		   254
SYS_subsys_info		   255	/* no man page */
SYS_getsysinfo		   256
SYS_setsysinfo		   257
SYS_afs_syscall		   258	/* no man page */
SYS_swapctl		   259
SYS_memcntl		   260	/* uninterpreted pointers */
