ibcs2_xenix.h revision 24748
111397Sswallace/* 211397Sswallace * System call prototypes. 311397Sswallace * 411397Sswallace * DO NOT EDIT-- this file is automatically generated. 524748Sbde * created from Id: syscalls.xenix,v 1.5 1997/04/09 15:44:47 bde Exp 611397Sswallace */ 711397Sswallace 811397Sswallace#ifndef _IBCS2_XENIX_H_ 911397Sswallace#define _IBCS2_XENIX_H_ 1011397Sswallace 1124384Speter#include <sys/signal.h> 1211397Sswallace 1311397Sswallacestruct xenix_rdchk_args { 1411397Sswallace int fd; 1511397Sswallace}; 1611397Sswallacestruct xenix_chsize_args { 1711397Sswallace int fd; 1811397Sswallace long size; 1911397Sswallace}; 2011397Sswallacestruct xenix_ftime_args { 2111397Sswallace struct timeb * tp; 2211397Sswallace}; 2311397Sswallacestruct xenix_nap_args { 2411397Sswallace int millisec; 2511397Sswallace}; 2611397Sswallacestruct xenix_scoinfo_args { 2711397Sswallace int dummy; 2811397Sswallace}; 2914885Sswallacestruct xenix_eaccess_args { 3014885Sswallace char * path; 3114885Sswallace int flags; 3214885Sswallace}; 3311397Sswallacestruct ibcs2_sigaction_args { 3411397Sswallace int sig; 3511397Sswallace struct ibcs2_sigaction * act; 3611397Sswallace struct ibcs2_sigaction * oact; 3711397Sswallace}; 3811397Sswallacestruct ibcs2_sigprocmask_args { 3911397Sswallace int how; 4011397Sswallace ibcs2_sigset_t * set; 4111397Sswallace ibcs2_sigset_t * oset; 4211397Sswallace}; 4311397Sswallacestruct ibcs2_sigpending_args { 4411397Sswallace ibcs2_sigset_t * mask; 4511397Sswallace}; 4611397Sswallacestruct ibcs2_sigsuspend_args { 4711397Sswallace ibcs2_sigset_t * mask; 4811397Sswallace}; 4911397Sswallacestruct ibcs2_getgroups_args { 5011397Sswallace int gidsetsize; 5111397Sswallace ibcs2_gid_t * gidset; 5211397Sswallace}; 5311397Sswallacestruct ibcs2_setgroups_args { 5411397Sswallace int gidsetsize; 5511397Sswallace ibcs2_gid_t * gidset; 5611397Sswallace}; 5711397Sswallacestruct ibcs2_sysconf_args { 5811397Sswallace int name; 5911397Sswallace}; 6011397Sswallacestruct ibcs2_pathconf_args { 6111397Sswallace char * path; 6211397Sswallace int name; 6311397Sswallace}; 6411397Sswallacestruct ibcs2_fpathconf_args { 6511397Sswallace int fd; 6611397Sswallace int name; 6711397Sswallace}; 6811397Sswallacestruct ibcs2_rename_args { 6911397Sswallace char * from; 7011397Sswallace char * to; 7111397Sswallace}; 7211397Sswallacestruct xenix_utsname_args { 7311397Sswallace long addr; 7411397Sswallace}; 7511397Sswallaceint xenix_rdchk __P((struct proc *, struct xenix_rdchk_args *, int [])); 7611397Sswallaceint xenix_chsize __P((struct proc *, struct xenix_chsize_args *, int [])); 7711397Sswallaceint xenix_ftime __P((struct proc *, struct xenix_ftime_args *, int [])); 7811397Sswallaceint xenix_nap __P((struct proc *, struct xenix_nap_args *, int [])); 7911397Sswallaceint xenix_scoinfo __P((struct proc *, struct xenix_scoinfo_args *, int [])); 8014885Sswallaceint xenix_eaccess __P((struct proc *, struct xenix_eaccess_args *, int [])); 8111397Sswallaceint ibcs2_sigaction __P((struct proc *, struct ibcs2_sigaction_args *, int [])); 8211397Sswallaceint ibcs2_sigprocmask __P((struct proc *, struct ibcs2_sigprocmask_args *, int [])); 8311397Sswallaceint ibcs2_sigpending __P((struct proc *, struct ibcs2_sigpending_args *, int [])); 8411397Sswallaceint ibcs2_sigsuspend __P((struct proc *, struct ibcs2_sigsuspend_args *, int [])); 8511397Sswallaceint ibcs2_getgroups __P((struct proc *, struct ibcs2_getgroups_args *, int [])); 8611397Sswallaceint ibcs2_setgroups __P((struct proc *, struct ibcs2_setgroups_args *, int [])); 8711397Sswallaceint ibcs2_sysconf __P((struct proc *, struct ibcs2_sysconf_args *, int [])); 8811397Sswallaceint ibcs2_pathconf __P((struct proc *, struct ibcs2_pathconf_args *, int [])); 8911397Sswallaceint ibcs2_fpathconf __P((struct proc *, struct ibcs2_fpathconf_args *, int [])); 9011397Sswallaceint ibcs2_rename __P((struct proc *, struct ibcs2_rename_args *, int [])); 9111397Sswallaceint xenix_utsname __P((struct proc *, struct xenix_utsname_args *, int [])); 9211397Sswallace 9311397Sswallace#ifdef COMPAT_43 9411397Sswallace 9511397Sswallace 9611397Sswallace#endif /* COMPAT_43 */ 9711397Sswallace 9811397Sswallace#endif /* !_IBCS2_XENIX_H_ */ 99