1 $FreeBSD$
2
3#include <sys/param.h>
4#include <sys/sysent.h>
5#include <sys/sysproto.h>
6#include <i386/ibcs2/ibcs2_types.h>
7#include <i386/ibcs2/ibcs2_signal.h>
8#include <i386/ibcs2/ibcs2_xenix.h>
9
100	AUE_NULL	UNIMPL	nosys
111	AUE_NULL	UNIMPL	xenix_xlocking
122	AUE_NULL	UNIMPL	xenix_creatsem
133	AUE_NULL	UNIMPL	xenix_opensem
144	AUE_NULL	UNIMPL	xenix_sigsem
155	AUE_NULL	UNIMPL	xenix_waitsem
166	AUE_NULL	UNIMPL	xenix_nbwaitsem
177	AUE_NULL	STD	{ int xenix_rdchk(int fd); }
188	AUE_NULL	UNIMPL	nosys
199	AUE_NULL	UNIMPL	nosys
2010	AUE_FTRUNCATE	STD	{ int xenix_chsize(int fd, long size); }
2111	AUE_NULL	STD	{ int xenix_ftime(struct timeb *tp); }
2212	AUE_NULL	STD	{ int xenix_nap(int millisec); }
2313	AUE_NULL	UNIMPL	xenix_sdget
2414	AUE_NULL	UNIMPL	xenix_sdfree
2515	AUE_NULL	UNIMPL	xenix_sdenter
2616	AUE_NULL	UNIMPL	xenix_sdleave
2717	AUE_NULL	UNIMPL	xenix_sdgetv
2818	AUE_NULL	UNIMPL	xenix_sdwaitv
2919	AUE_NULL	UNIMPL	nosys
3020	AUE_NULL	UNIMPL	nosys
3121	AUE_NULL	STD	{ int xenix_scoinfo(void); }
3222	AUE_NULL	UNIMPL	nosys
3323	AUE_NULL	UNIMPL	nosys
3424	AUE_NULL	UNIMPL	nosys
3525	AUE_NULL	UNIMPL	nosys
3626	AUE_NULL	UNIMPL	nosys
3727	AUE_NULL	UNIMPL	nosys
3828	AUE_NULL	UNIMPL	nosys
3929	AUE_NULL	UNIMPL	nosys
4030	AUE_NULL	UNIMPL	nosys
4131	AUE_NULL	UNIMPL	nosys
4232	AUE_NULL	UNIMPL	xenix_proctl
4333	AUE_NULL	UNIMPL	xenix_execseg
4434	AUE_NULL	UNIMPL	xenix_unexecseg
4535	AUE_NULL	UNIMPL	nosys
4636	AUE_SELECT	NOPROTO	{ int select(u_int nd, fd_set *in, \
47				    fd_set *ou, fd_set *ex, \
48				    struct timeval *tv); }
4937	AUE_EACCESS	STD	{ int xenix_eaccess(char *path, int flags); }
5038	AUE_NULL	UNIMPL	xenix_paccess
5139	AUE_NULL	STD	{ int ibcs2_sigaction(int sig, \
52				    struct ibcs2_sigaction *act, \
53				    struct ibcs2_sigaction *oact); }
5440	AUE_NULL	STD	{ int ibcs2_sigprocmask(int how, \
55				    ibcs2_sigset_t *set, \
56				    ibcs2_sigset_t *oset); }
5741	AUE_NULL	STD	{ int ibcs2_sigpending(ibcs2_sigset_t *mask); }
5842	AUE_NULL	STD	{ int ibcs2_sigsuspend(ibcs2_sigset_t *mask); }
5943	AUE_GETGROUPS	STD	{ int ibcs2_getgroups(int gidsetsize, \
60				    ibcs2_gid_t *gidset); }
6144	AUE_SETGROUPS	STD	{ int ibcs2_setgroups(int gidsetsize, \
62				    ibcs2_gid_t *gidset); }
6345	AUE_NULL	STD	{ int ibcs2_sysconf(int name); }
6446	AUE_PATHCONF	STD	{ int ibcs2_pathconf(char *path, int name); }
6547	AUE_FPATHCONF	STD	{ int ibcs2_fpathconf(int fd, int name); }
6648	AUE_RENAME	STD	{ int ibcs2_rename(char *from, char *to); }
6749	AUE_NULL	UNIMPL	nosys
6850	AUE_NULL	STD	{ int xenix_utsname(long addr); }
6951	AUE_NULL	UNIMPL	nosys
7052	AUE_NULL	UNIMPL	nosys
7153	AUE_NULL	UNIMPL	nosys
7254	AUE_NULL	UNIMPL	nosys
7355	AUE_GETITIMER	NOPROTO	{ int getitimer(u_int which, \
74				    struct itimerval *itv); }
7556	AUE_SETITIMER	NOPROTO	{ int setitimer(u_int which, \
76				    struct itimerval *itv, \
77				    struct itimerval *otv); }
78