From 2b09beb7d9293043cf30dacb2c3aee61450fc946 Mon Sep 17 00:00:00 2001 From: marcel Date: Tue, 12 Oct 1999 09:33:53 +0000 Subject: Now that userland, including modules don't use the osig* syscalls and the kernel itself doesn't use any SYS_osig* constants, change the syscalls to be of type COMPAT. --- sys/sys/sysproto.h | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'sys/sys/sysproto.h') diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index d80e69c..66f0641 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.65 1999/09/29 15:01:21 marcel Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.66 1999/10/12 09:29:53 marcel Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -188,18 +188,9 @@ struct ktrace_args { int facs; char facs_[PAD_(int)]; int pid; char pid_[PAD_(int)]; }; -struct osigaction_args { - int signum; char signum_[PAD_(int)]; - struct osigaction * nsa; char nsa_[PAD_(struct osigaction *)]; - struct osigaction * osa; char osa_[PAD_(struct osigaction *)]; -}; struct getgid_args { register_t dummy; }; -struct osigprocmask_args { - int how; char how_[PAD_(int)]; - osigset_t mask; char mask_[PAD_(osigset_t)]; -}; struct getlogin_args { char * namebuf; char namebuf_[PAD_(char *)]; u_int namelen; char namelen_[PAD_(u_int)]; @@ -358,9 +349,6 @@ struct getpriority_args { int which; char which_[PAD_(int)]; int who; char who_[PAD_(int)]; }; -struct osigreturn_args { - struct osigcontext * sigcntxp; char sigcntxp_[PAD_(struct osigcontext *)]; -}; struct bind_args { int s; char s_[PAD_(int)]; caddr_t name; char name_[PAD_(caddr_t)]; @@ -377,9 +365,6 @@ struct listen_args { int s; char s_[PAD_(int)]; int backlog; char backlog_[PAD_(int)]; }; -struct osigsuspend_args { - osigset_t mask; char mask_[PAD_(osigset_t)]; -}; struct gettimeofday_args { struct timeval * tp; char tp_[PAD_(struct timeval *)]; struct timezone * tzp; char tzp_[PAD_(struct timezone *)]; @@ -983,13 +968,10 @@ int pipe __P((struct proc *, struct pipe_args *)); int getegid __P((struct proc *, struct getegid_args *)); int profil __P((struct proc *, struct profil_args *)); int ktrace __P((struct proc *, struct ktrace_args *)); -int osigaction __P((struct proc *, struct osigaction_args *)); int getgid __P((struct proc *, struct getgid_args *)); -int osigprocmask __P((struct proc *, struct osigprocmask_args *)); int getlogin __P((struct proc *, struct getlogin_args *)); int setlogin __P((struct proc *, struct setlogin_args *)); int acct __P((struct proc *, struct acct_args *)); -int osigpending __P((struct proc *, struct osigpending_args *)); int sigaltstack __P((struct proc *, struct sigaltstack_args *)); int ioctl __P((struct proc *, struct ioctl_args *)); int reboot __P((struct proc *, struct reboot_args *)); @@ -1024,11 +1006,9 @@ int setpriority __P((struct proc *, struct setpriority_args *)); int socket __P((struct proc *, struct socket_args *)); int connect __P((struct proc *, struct connect_args *)); int getpriority __P((struct proc *, struct getpriority_args *)); -int osigreturn __P((struct proc *, struct osigreturn_args *)); int bind __P((struct proc *, struct bind_args *)); int setsockopt __P((struct proc *, struct setsockopt_args *)); int listen __P((struct proc *, struct listen_args *)); -int osigsuspend __P((struct proc *, struct osigsuspend_args *)); int gettimeofday __P((struct proc *, struct gettimeofday_args *)); int getrusage __P((struct proc *, struct getrusage_args *)); int getsockopt __P((struct proc *, struct getsockopt_args *)); @@ -1180,6 +1160,15 @@ struct olstat_args { char * path; char path_[PAD_(char *)]; struct ostat * ub; char ub_[PAD_(struct ostat *)]; }; +struct osigaction_args { + int signum; char signum_[PAD_(int)]; + struct osigaction * nsa; char nsa_[PAD_(struct osigaction *)]; + struct osigaction * osa; char osa_[PAD_(struct osigaction *)]; +}; +struct osigprocmask_args { + int how; char how_[PAD_(int)]; + osigset_t mask; char mask_[PAD_(osigset_t)]; +}; struct ofstat_args { int fd; char fd_[PAD_(int)]; struct ostat * sb; char sb_[PAD_(struct ostat *)]; @@ -1218,6 +1207,9 @@ struct orecv_args { int len; char len_[PAD_(int)]; int flags; char flags_[PAD_(int)]; }; +struct osigreturn_args { + struct osigcontext * sigcntxp; char sigcntxp_[PAD_(struct osigcontext *)]; +}; struct osigvec_args { int signum; char signum_[PAD_(int)]; struct sigvec * nsv; char nsv_[PAD_(struct sigvec *)]; @@ -1229,6 +1221,9 @@ struct osigblock_args { struct osigsetmask_args { int mask; char mask_[PAD_(int)]; }; +struct osigsuspend_args { + osigset_t mask; char mask_[PAD_(osigset_t)]; +}; struct osigstack_args { struct sigstack * nss; char nss_[PAD_(struct sigstack *)]; struct sigstack * oss; char oss_[PAD_(struct sigstack *)]; @@ -1281,6 +1276,9 @@ int ocreat __P((struct proc *, struct ocreat_args *)); int olseek __P((struct proc *, struct olseek_args *)); int ostat __P((struct proc *, struct ostat_args *)); int olstat __P((struct proc *, struct olstat_args *)); +int osigaction __P((struct proc *, struct osigaction_args *)); +int osigprocmask __P((struct proc *, struct osigprocmask_args *)); +int osigpending __P((struct proc *, struct osigpending_args *)); int ofstat __P((struct proc *, struct ofstat_args *)); int ogetkerninfo __P((struct proc *, struct getkerninfo_args *)); int ogetpagesize __P((struct proc *, struct getpagesize_args *)); @@ -1291,9 +1289,11 @@ int osethostname __P((struct proc *, struct sethostname_args *)); int oaccept __P((struct proc *, struct accept_args *)); int osend __P((struct proc *, struct osend_args *)); int orecv __P((struct proc *, struct orecv_args *)); +int osigreturn __P((struct proc *, struct osigreturn_args *)); int osigvec __P((struct proc *, struct osigvec_args *)); int osigblock __P((struct proc *, struct osigblock_args *)); int osigsetmask __P((struct proc *, struct osigsetmask_args *)); +int osigsuspend __P((struct proc *, struct osigsuspend_args *)); int osigstack __P((struct proc *, struct osigstack_args *)); int orecvmsg __P((struct proc *, struct orecvmsg_args *)); int osendmsg __P((struct proc *, struct osendmsg_args *)); -- cgit v1.1