diff options
-rw-r--r-- | sys/i386/ibcs2/syscalls.isc | 47 | ||||
-rw-r--r-- | sys/i386/ibcs2/syscalls.master | 284 | ||||
-rw-r--r-- | sys/i386/ibcs2/syscalls.xenix | 125 |
3 files changed, 222 insertions, 234 deletions
diff --git a/sys/i386/ibcs2/syscalls.isc b/sys/i386/ibcs2/syscalls.isc index 8833748..5987029 100644 --- a/sys/i386/ibcs2/syscalls.isc +++ b/sys/i386/ibcs2/syscalls.isc @@ -8,27 +8,26 @@ #include <i386/ibcs2/ibcs2_proto.h> #include <i386/ibcs2/ibcs2_xenix.h> -0 UNIMPL ISC nosys -1 UNIMPL ISC isc_setostype -2 NOPROTO ISC { int ibcs2_rename(char *from, char *to); } -3 NOPROTO ISC { int ibcs2_sigaction(int sig, \ - struct ibcs2_sigaction *act, \ - struct ibcs2_sigaction *oact); } -4 NOPROTO ISC { int ibcs2_sigprocmask(int how, ibcs2_sigset_t *set, \ - ibcs2_sigset_t *oset); } -5 NOPROTO ISC { int ibcs2_sigpending(ibcs2_sigset_t *mask); } -6 NOPROTO POSIX { int getgroups(u_int gidsetsize, gid_t *gidset); } -7 NOPROTO POSIX { int setgroups(u_int gidsetsize, gid_t *gidset); } -8 NOPROTO ISC { int ibcs2_pathconf(char *path, int name); } -9 NOPROTO ISC { int ibcs2_fpathconf(int fd, int name); } -10 UNIMPL ISC nosys -11 NOPROTO SVR3 { int ibcs2_wait(int a1, int a2, int a3); } -12 NOPROTO POSIX { int setsid(void); } -13 NOPROTO POSIX { pid_t getpid(void); } -14 UNIMPL ISC isc_adduser -15 UNIMPL ISC isc_setuser -16 NOPROTO ISC { int ibcs2_sysconf(int name); } -17 NOPROTO ISC { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); } -18 NOPROTO SVR3 { int ibcs2_symlink(char *path, char *link); } -19 NOPROTO SVR3 { int ibcs2_readlink(char *path, char *buf, int count); } -20 UNIMPL ISC isc_getmajor +0 UNIMPL nosys +1 UNIMPL isc_setostype +2 NOPROTO { int ibcs2_rename(char *from, char *to); } +3 NOPROTO { int ibcs2_sigaction(int sig, struct ibcs2_sigaction *act, \ + struct ibcs2_sigaction *oact); } +4 NOPROTO { int ibcs2_sigprocmask(int how, ibcs2_sigset_t *set, \ + ibcs2_sigset_t *oset); } +5 NOPROTO { int ibcs2_sigpending(ibcs2_sigset_t *mask); } +6 NOPROTO { int getgroups(u_int gidsetsize, gid_t *gidset); } +7 NOPROTO { int setgroups(u_int gidsetsize, gid_t *gidset); } +8 NOPROTO { int ibcs2_pathconf(char *path, int name); } +9 NOPROTO { int ibcs2_fpathconf(int fd, int name); } +10 UNIMPL nosys +11 NOPROTO { int ibcs2_wait(int a1, int a2, int a3); } +12 NOPROTO { int setsid(void); } +13 NOPROTO { pid_t getpid(void); } +14 UNIMPL isc_adduser +15 UNIMPL isc_setuser +16 NOPROTO { int ibcs2_sysconf(int name); } +17 NOPROTO { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); } +18 NOPROTO { int ibcs2_symlink(char *path, char *link); } +19 NOPROTO { int ibcs2_readlink(char *path, char *buf, int count); } +20 UNIMPL isc_getmajor diff --git a/sys/i386/ibcs2/syscalls.master b/sys/i386/ibcs2/syscalls.master index 5a6d766..bf4b2e1 100644 --- a/sys/i386/ibcs2/syscalls.master +++ b/sys/i386/ibcs2/syscalls.master @@ -31,149 +31,141 @@ ; #ifdef's, etc. may be included, and are copied to the output files. -0 NOPROTO NOHIDE { int nosys(void); } syscall nosys_args int -1 MNOPROTO NOHIDE { void sys_exit(int rval); } exit sys_exit_args void -2 MNOPROTO POSIX { int fork(void); } -3 STD POSIX { int ibcs2_read(int fd, char *buf, u_int nbytes); } -4 NOPROTO POSIX { int write(int fd, char *buf, u_int nbytes); } -5 STD POSIX { int ibcs2_open(char *path, int flags, int mode); } -6 NOPROTO POSIX { int close(int fd); } -7 STD SVR3 { int ibcs2_wait(int a1, int a2, int a3); } -8 STD SVR3 { int ibcs2_creat(char *path, int mode); } -9 NOPROTO POSIX { int link(char *path, char *link); } -10 STD POSIX { int ibcs2_unlink(char *path); } -11 STD NOHIDE { int ibcs2_execv(char *path, char **argp); } -12 STD POSIX { int ibcs2_chdir(char *path); } -13 STD SVR3 { int ibcs2_time(ibcs2_time_t *tp); } -14 STD SVR3 { int ibcs2_mknod(char* path, int mode, int dev); } -15 STD SVR3 { int ibcs2_chmod(char *path, int mode); } -16 STD SVR3 { int ibcs2_chown(char *path, int uid, int gid); } -17 NOPROTO SVR3 { int obreak(caddr_t nsize); } -18 STD SVR3 { int ibcs2_stat(char* path, struct ibcs2_stat *st); } -19 STD POSIX { long ibcs2_lseek(int fd, long offset, int whence); } -20 NOPROTO POSIX { pid_t getpid(void); } -21 STD SVR3 { int ibcs2_mount(char *special, char *dir, int flags,\ - int fstype, char *data, int len); } -22 STD SVR3 { int ibcs2_umount(char *name); } -23 STD POSIX { int ibcs2_setuid(int uid); } -24 NOPROTO SVR3 { uid_t getuid(void); } -25 STD SVR3 { int ibcs2_stime(long *timep); } -26 NOPROTO SVR3 { int ptrace(int req, pid_t pid, caddr_t addr, \ - int data); } -27 STD SVR3 { int ibcs2_alarm(unsigned sec); } -28 STD SVR3 { int ibcs2_fstat(int fd, struct ibcs2_stat *st); } -29 STD SVR3 { int ibcs2_pause(void); } -30 STD SVR3 { int ibcs2_utime(char *path, \ - struct ibcs2_utimbuf *buf); } -31 STD SCO { int ibcs2_stty(int fd, struct sgttyb *buf); } -32 STD SCO { int ibcs2_gtty(int fd, struct sgttyb *buf); } -33 STD POSIX { int ibcs2_access(char *path, int flags); } -34 STD SVR3 { int ibcs2_nice(int incr); } -35 STD SVR3 { int ibcs2_statfs(char *path, \ - struct ibcs2_statfs *buf, \ - int len, int fstype); } -36 NOPROTO SVR3 { int sync(void); } -37 STD POSIX { int ibcs2_kill(int pid, int signo); } -38 STD SVR3 { int ibcs2_fstatfs(int fd, struct ibcs2_statfs *buf, \ - int len, int fstype); } -39 STD SVR3 { int ibcs2_pgrpsys(int type, caddr_t dummy, int pid, \ - int pgid); } -40 STD SCO { int ibcs2_xenix(int a1, int a2, int a3, int a4, \ - int a5); } -41 NOPROTO POSIX { int dup(u_int fd); } -42 NOPROTO POSIX { int pipe(void); } -43 STD SVR3 { int ibcs2_times(struct tms *tp); } -44 MNOPROTO SVR3 { int profil(caddr_t samples, u_int size, \ - u_int offset, u_int scale); } -45 STD SVR3 { int ibcs2_plock(int cmd); } -46 STD SVR3 { int ibcs2_setgid(int gid); } -47 NOPROTO SVR3 { gid_t getgid(void); } -48 STD SVR3 { int ibcs2_sigsys(int sig, ibcs2_sig_t fp); } -49 STD SVR3 { int ibcs2_msgsys(int which, int a2, int a3, int a4, \ - int a5, int a6); } -50 STD SVR3 { int ibcs2_sysi86(int cmd, int *arg); } -51 UNIMPL SVR3 ibcs2_acct -52 STD SVR3 { int ibcs2_shmsys(int which, int a2, int a3, int a4); } -53 STD SVR3 { int ibcs2_semsys(int which, int a2, int a3, int a4, \ - int a5); } -54 STD SVR3 { int ibcs2_ioctl(int fd, int cmd, caddr_t data); } -55 STD SVR3 { int ibcs2_uadmin(int cmd, int func, caddr_t data); } -56 UNIMPL SVR3 nosys -57 STD SVR3 { int ibcs2_utssys(int a1, int a2, int flag); } -58 NOPROTO POSIX { int fsync(int fd); } -59 STD SVR3 { int ibcs2_execve(char *path, char **argp, \ - char **envp); } -60 NOPROTO SVR3 { int umask(int newmask); } -61 NOPROTO SVR3 { int chroot(char *path); } -62 STD SVR3 { int ibcs2_fcntl(int fd, int cmd, char *arg); } -63 STD SVR3 { long ibcs2_ulimit(int cmd, int newlimit); } -64 UNIMPL SVR3 reserved for unix/pc -65 UNIMPL SVR3 reserved for unix/pc -66 UNIMPL SVR3 reserved for unix/pc -67 UNIMPL SVR3 reserved for unix/pc -68 UNIMPL SVR3 reserved for unix/pc -69 UNIMPL SVR3 reserved for unix/pc -70 OBSOL SVR3 rfs_advfs -71 OBSOL SVR3 rfs_unadvfs -72 OBSOL SVR3 rfs_rmount -73 OBSOL SVR3 rfs_rumount -74 OBSOL SVR3 rfs_rfstart -75 OBSOL SVR3 rfs_sigret -76 OBSOL SVR3 rfs_rdebug -77 OBSOL SVR3 rfs_rfstop -78 UNIMPL SVR3 rfs_rfsys -79 STD SVR3 { int ibcs2_rmdir(char *path); } -80 STD SVR3 { int ibcs2_mkdir(char *path, int mode); } -81 STD SVR3 { int ibcs2_getdents(int fd, char *buf, int nbytes); } -82 UNIMPL SVR3 nosys -83 UNIMPL SVR3 nosys -84 STD SVR3 { int ibcs2_sysfs(int cmd, caddr_t d1, char *buf); } -85 STD SVR3 { int ibcs2_getmsg(int fd, struct ibcs2_stropts *ctl, \ - struct ibcs2_stropts *dat, \ - int *flags); } -86 STD SVR3 { int ibcs2_putmsg(int fd, struct ibcs2_stropts *ctl, \ - struct ibcs2_stropts *dat, \ - int flags); } -87 STD SVR3 { int ibcs2_poll(struct ibcs2_poll *fds, long nfds, \ - int timeout); } -88 UNIMPL SVR3 nosys -89 STD SVR3 { int ibcs2_secure(int cmd, int a1, int a2, int a3, \ - int a4, int a5); } -90 STD SVR3 { int ibcs2_symlink(char *path, char *link); } -91 STD SVR3 { int ibcs2_lstat(char *path, struct ibcs2_stat *st); } -92 STD SVR3 { int ibcs2_readlink(char *path, char *buf, int count); } -93 UNIMPL NOHIDE nosys -94 UNIMPL NOHIDE nosys -95 UNIMPL NOHIDE nosys -96 UNIMPL NOHIDE nosys -97 UNIMPL NOHIDE nosys -98 UNIMPL NOHIDE nosys -99 UNIMPL NOHIDE nosys -100 UNIMPL NOHIDE nosys -101 UNIMPL NOHIDE nosys -102 UNIMPL NOHIDE nosys -103 NOPROTO POSIX { int sigreturn(struct sigcontext *sigcntxp); } -104 UNIMPL NOHIDE nosys -105 STD SCO { int ibcs2_isc(void); } -106 UNIMPL NOHIDE nosys -107 UNIMPL NOHIDE nosys -108 UNIMPL NOHIDE nosys -109 UNIMPL NOHIDE nosys -110 UNIMPL NOHIDE nosys -111 UNIMPL NOHIDE nosys -112 UNIMPL NOHIDE nosys -113 UNIMPL NOHIDE nosys -114 UNIMPL NOHIDE nosys -115 UNIMPL NOHIDE nosys -116 UNIMPL NOHIDE nosys -117 UNIMPL NOHIDE nosys -118 UNIMPL NOHIDE nosys -119 UNIMPL NOHIDE nosys -120 UNIMPL NOHIDE nosys -121 UNIMPL NOHIDE nosys -122 UNIMPL NOHIDE nosys -123 UNIMPL NOHIDE nosys -124 UNIMPL NOHIDE nosys -125 UNIMPL NOHIDE nosys -126 UNIMPL NOHIDE nosys -127 UNIMPL NOHIDE nosys +0 NOPROTO { int nosys(void); } syscall nosys_args int +1 MNOPROTO { void sys_exit(int rval); } exit sys_exit_args void +2 MNOPROTO { int fork(void); } +3 STD { int ibcs2_read(int fd, char *buf, u_int nbytes); } +4 NOPROTO { int write(int fd, char *buf, u_int nbytes); } +5 STD { int ibcs2_open(char *path, int flags, int mode); } +6 NOPROTO { int close(int fd); } +7 STD { int ibcs2_wait(int a1, int a2, int a3); } +8 STD { int ibcs2_creat(char *path, int mode); } +9 NOPROTO { int link(char *path, char *link); } +10 STD { int ibcs2_unlink(char *path); } +11 STD { int ibcs2_execv(char *path, char **argp); } +12 STD { int ibcs2_chdir(char *path); } +13 STD { int ibcs2_time(ibcs2_time_t *tp); } +14 STD { int ibcs2_mknod(char* path, int mode, int dev); } +15 STD { int ibcs2_chmod(char *path, int mode); } +16 STD { int ibcs2_chown(char *path, int uid, int gid); } +17 NOPROTO { int obreak(caddr_t nsize); } +18 STD { int ibcs2_stat(char* path, struct ibcs2_stat *st); } +19 STD { long ibcs2_lseek(int fd, long offset, int whence); } +20 NOPROTO { pid_t getpid(void); } +21 STD { int ibcs2_mount(char *special, char *dir, int flags, \ + int fstype, char *data, int len); } +22 STD { int ibcs2_umount(char *name); } +23 STD { int ibcs2_setuid(int uid); } +24 NOPROTO { uid_t getuid(void); } +25 STD { int ibcs2_stime(long *timep); } +26 NOPROTO { int ptrace(int req, pid_t pid, caddr_t addr, int data); } +27 STD { int ibcs2_alarm(unsigned sec); } +28 STD { int ibcs2_fstat(int fd, struct ibcs2_stat *st); } +29 STD { int ibcs2_pause(void); } +30 STD { int ibcs2_utime(char *path, struct ibcs2_utimbuf *buf); } +31 STD { int ibcs2_stty(int fd, struct sgttyb *buf); } +32 STD { int ibcs2_gtty(int fd, struct sgttyb *buf); } +33 STD { int ibcs2_access(char *path, int flags); } +34 STD { int ibcs2_nice(int incr); } +35 STD { int ibcs2_statfs(char *path, struct ibcs2_statfs *buf, \ + int len, int fstype); } +36 NOPROTO { int sync(void); } +37 STD { int ibcs2_kill(int pid, int signo); } +38 STD { int ibcs2_fstatfs(int fd, struct ibcs2_statfs *buf, \ + int len, int fstype); } +39 STD { int ibcs2_pgrpsys(int type, caddr_t dummy, int pid, \ + int pgid); } +40 STD { int ibcs2_xenix(int a1, int a2, int a3, int a4, int a5); } +41 NOPROTO { int dup(u_int fd); } +42 NOPROTO { int pipe(void); } +43 STD { int ibcs2_times(struct tms *tp); } +44 MNOPROTO { int profil(caddr_t samples, u_int size, u_int offset, \ + u_int scale); } +45 STD { int ibcs2_plock(int cmd); } +46 STD { int ibcs2_setgid(int gid); } +47 NOPROTO { gid_t getgid(void); } +48 STD { int ibcs2_sigsys(int sig, ibcs2_sig_t fp); } +49 STD { int ibcs2_msgsys(int which, int a2, int a3, int a4, int a5, \ + int a6); } +50 STD { int ibcs2_sysi86(int cmd, int *arg); } +51 UNIMPL ibcs2_acct +52 STD { int ibcs2_shmsys(int which, int a2, int a3, int a4); } +53 STD { int ibcs2_semsys(int which, int a2, int a3, int a4, int a5); } +54 STD { int ibcs2_ioctl(int fd, int cmd, caddr_t data); } +55 STD { int ibcs2_uadmin(int cmd, int func, caddr_t data); } +56 UNIMPL nosys +57 STD { int ibcs2_utssys(int a1, int a2, int flag); } +58 NOPROTO { int fsync(int fd); } +59 STD { int ibcs2_execve(char *path, char **argp, char **envp); } +60 NOPROTO { int umask(int newmask); } +61 NOPROTO { int chroot(char *path); } +62 STD { int ibcs2_fcntl(int fd, int cmd, char *arg); } +63 STD { long ibcs2_ulimit(int cmd, int newlimit); } +64 UNIMPL reserved for unix/pc +65 UNIMPL reserved for unix/pc +66 UNIMPL reserved for unix/pc +67 UNIMPL reserved for unix/pc +68 UNIMPL reserved for unix/pc +69 UNIMPL reserved for unix/pc +70 OBSOL rfs_advfs +71 OBSOL rfs_unadvfs +72 OBSOL rfs_rmount +73 OBSOL rfs_rumount +74 OBSOL rfs_rfstart +75 OBSOL rfs_sigret +76 OBSOL rfs_rdebug +77 OBSOL rfs_rfstop +78 UNIMPL rfs_rfsys +79 STD { int ibcs2_rmdir(char *path); } +80 STD { int ibcs2_mkdir(char *path, int mode); } +81 STD { int ibcs2_getdents(int fd, char *buf, int nbytes); } +82 UNIMPL nosys +83 UNIMPL nosys +84 STD { int ibcs2_sysfs(int cmd, caddr_t d1, char *buf); } +85 STD { int ibcs2_getmsg(int fd, struct ibcs2_stropts *ctl, \ + struct ibcs2_stropts *dat, int *flags); } +86 STD { int ibcs2_putmsg(int fd, struct ibcs2_stropts *ctl, \ + struct ibcs2_stropts *dat, int flags); } +87 STD { int ibcs2_poll(struct ibcs2_poll *fds, long nfds, \ + int timeout); } +88 UNIMPL nosys +89 STD { int ibcs2_secure(int cmd, int a1, int a2, int a3, int a4, \ + int a5); } +90 STD { int ibcs2_symlink(char *path, char *link); } +91 STD { int ibcs2_lstat(char *path, struct ibcs2_stat *st); } +92 STD { int ibcs2_readlink(char *path, char *buf, int count); } +93 UNIMPL nosys +94 UNIMPL nosys +95 UNIMPL nosys +96 UNIMPL nosys +97 UNIMPL nosys +98 UNIMPL nosys +99 UNIMPL nosys +100 UNIMPL nosys +101 UNIMPL nosys +102 UNIMPL nosys +103 NOPROTO { int sigreturn(struct sigcontext *sigcntxp); } +104 UNIMPL nosys +105 STD { int ibcs2_isc(void); } +106 UNIMPL nosys +107 UNIMPL nosys +108 UNIMPL nosys +109 UNIMPL nosys +110 UNIMPL nosys +111 UNIMPL nosys +112 UNIMPL nosys +113 UNIMPL nosys +114 UNIMPL nosys +115 UNIMPL nosys +116 UNIMPL nosys +117 UNIMPL nosys +118 UNIMPL nosys +119 UNIMPL nosys +120 UNIMPL nosys +121 UNIMPL nosys +122 UNIMPL nosys +123 UNIMPL nosys +124 UNIMPL nosys +125 UNIMPL nosys +126 UNIMPL nosys +127 UNIMPL nosys diff --git a/sys/i386/ibcs2/syscalls.xenix b/sys/i386/ibcs2/syscalls.xenix index 61182e6..e46d295 100644 --- a/sys/i386/ibcs2/syscalls.xenix +++ b/sys/i386/ibcs2/syscalls.xenix @@ -7,67 +7,64 @@ #include <i386/ibcs2/ibcs2_signal.h> #include <i386/ibcs2/ibcs2_xenix.h> -0 UNIMPL XENIX nosys -1 UNIMPL XENIX xenix_xlocking -2 UNIMPL XENIX xenix_creatsem -3 UNIMPL XENIX xenix_opensem -4 UNIMPL XENIX xenix_sigsem -5 UNIMPL XENIX xenix_waitsem -6 UNIMPL XENIX xenix_nbwaitsem -7 STD XENIX { int xenix_rdchk(int fd); } -8 UNIMPL XENIX nosys -9 UNIMPL XENIX nosys -10 STD XENIX { int xenix_chsize(int fd, long size); } -11 STD XENIX { int xenix_ftime(struct timeb *tp); } -12 STD XENIX { int xenix_nap(int millisec); } -13 UNIMPL XENIX xenix_sdget -14 UNIMPL XENIX xenix_sdfree -15 UNIMPL XENIX xenix_sdenter -16 UNIMPL XENIX xenix_sdleave -17 UNIMPL XENIX xenix_sdgetv -18 UNIMPL XENIX xenix_sdwaitv -19 UNIMPL XENIX nosys -20 UNIMPL XENIX nosys -21 STD XENIX { int xenix_scoinfo(void); } -22 UNIMPL XENIX nosys -23 UNIMPL XENIX nosys -24 UNIMPL XENIX nosys -25 UNIMPL XENIX nosys -26 UNIMPL XENIX nosys -27 UNIMPL XENIX nosys -28 UNIMPL XENIX nosys -29 UNIMPL XENIX nosys -30 UNIMPL XENIX nosys -31 UNIMPL XENIX nosys -32 UNIMPL XENIX xenix_proctl -33 UNIMPL XENIX xenix_execseg -34 UNIMPL XENIX xenix_unexecseg -35 UNIMPL XENIX nosys -36 NOPROTO XENIX { int select(u_int nd, fd_set *in, fd_set *ou, \ - fd_set *ex, struct timeval *tv); } -37 STD XENIX { int xenix_eaccess(char *path, int flags); } -38 UNIMPL XENIX xenix_paccess -39 STD XENIX { int ibcs2_sigaction(int sig, \ - struct ibcs2_sigaction *act, \ - struct ibcs2_sigaction *oact); } -40 STD XENIX { int ibcs2_sigprocmask(int how, ibcs2_sigset_t *set, \ - ibcs2_sigset_t *oset); } -41 STD XENIX { int ibcs2_sigpending(ibcs2_sigset_t *mask); } -42 STD XENIX { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); } -43 STD XENIX { int ibcs2_getgroups(int gidsetsize, \ - ibcs2_gid_t *gidset); } -44 STD XENIX { int ibcs2_setgroups(int gidsetsize, \ - ibcs2_gid_t *gidset); } -45 STD XENIX { int ibcs2_sysconf(int name); } -46 STD XENIX { int ibcs2_pathconf(char *path, int name); } -47 STD XENIX { int ibcs2_fpathconf(int fd, int name); } -48 STD XENIX { int ibcs2_rename(char *from, char *to); } -49 UNIMPL XENIX nosys -50 STD XENIX { int xenix_utsname(long addr); } -51 UNIMPL XENIX nosys -52 UNIMPL XENIX nosys -53 UNIMPL XENIX nosys -54 UNIMPL XENIX nosys -55 NOPROTO XENIX { int getitimer(u_int which, struct itimerval *itv); } -56 NOPROTO XENIX { int setitimer(u_int which, struct itimerval *itv, \ - struct itimerval *otv); } +0 UNIMPL nosys +1 UNIMPL xenix_xlocking +2 UNIMPL xenix_creatsem +3 UNIMPL xenix_opensem +4 UNIMPL xenix_sigsem +5 UNIMPL xenix_waitsem +6 UNIMPL xenix_nbwaitsem +7 STD { int xenix_rdchk(int fd); } +8 UNIMPL nosys +9 UNIMPL nosys +10 STD { int xenix_chsize(int fd, long size); } +11 STD { int xenix_ftime(struct timeb *tp); } +12 STD { int xenix_nap(int millisec); } +13 UNIMPL xenix_sdget +14 UNIMPL xenix_sdfree +15 UNIMPL xenix_sdenter +16 UNIMPL xenix_sdleave +17 UNIMPL xenix_sdgetv +18 UNIMPL xenix_sdwaitv +19 UNIMPL nosys +20 UNIMPL nosys +21 STD { int xenix_scoinfo(void); } +22 UNIMPL nosys +23 UNIMPL nosys +24 UNIMPL nosys +25 UNIMPL nosys +26 UNIMPL nosys +27 UNIMPL nosys +28 UNIMPL nosys +29 UNIMPL nosys +30 UNIMPL nosys +31 UNIMPL nosys +32 UNIMPL xenix_proctl +33 UNIMPL xenix_execseg +34 UNIMPL xenix_unexecseg +35 UNIMPL nosys +36 NOPROTO { int select(u_int nd, fd_set *in, fd_set *ou, fd_set *ex, \ + struct timeval *tv); } +37 STD { int xenix_eaccess(char *path, int flags); } +38 UNIMPL xenix_paccess +39 STD { int ibcs2_sigaction(int sig, struct ibcs2_sigaction *act, \ + struct ibcs2_sigaction *oact); } +40 STD { int ibcs2_sigprocmask(int how, ibcs2_sigset_t *set, \ + ibcs2_sigset_t *oset); } +41 STD { int ibcs2_sigpending(ibcs2_sigset_t *mask); } +42 STD { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); } +43 STD { int ibcs2_getgroups(int gidsetsize, ibcs2_gid_t *gidset); } +44 STD { int ibcs2_setgroups(int gidsetsize, ibcs2_gid_t *gidset); } +45 STD { int ibcs2_sysconf(int name); } +46 STD { int ibcs2_pathconf(char *path, int name); } +47 STD { int ibcs2_fpathconf(int fd, int name); } +48 STD { int ibcs2_rename(char *from, char *to); } +49 UNIMPL nosys +50 STD { int xenix_utsname(long addr); } +51 UNIMPL nosys +52 UNIMPL nosys +53 UNIMPL nosys +54 UNIMPL nosys +55 NOPROTO { int getitimer(u_int which, struct itimerval *itv); } +56 NOPROTO { int setitimer(u_int which, struct itimerval *itv, \ + struct itimerval *otv); } |