diff options
author | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-02-02 19:46:39 +0000 |
---|---|---|
committer | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-02-02 19:46:39 +0000 |
commit | 6df397adccd28bfcc8bf941a4ebaf0fdefb2b99a (patch) | |
tree | 06b9991ad676c966c623a29ba56cce9664cb9fb9 /sys/compat/freebsd/freebsd_syscallargs.h | |
parent | f2cb1cd341ed477e7f57380382cc6b03c2f210ab (diff) |
sync
Diffstat (limited to 'sys/compat/freebsd/freebsd_syscallargs.h')
-rw-r--r-- | sys/compat/freebsd/freebsd_syscallargs.h | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/sys/compat/freebsd/freebsd_syscallargs.h b/sys/compat/freebsd/freebsd_syscallargs.h index aa0124f606f..1a3bf596100 100644 --- a/sys/compat/freebsd/freebsd_syscallargs.h +++ b/sys/compat/freebsd/freebsd_syscallargs.h @@ -1,10 +1,10 @@ -/* $OpenBSD: freebsd_syscallargs.h,v 1.15 2000/07/07 18:29:30 brad Exp $ */ +/* $OpenBSD: freebsd_syscallargs.h,v 1.16 2001/02/02 19:46:38 tholo Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.14 2000/07/07 18:26:43 brad Exp + * created from OpenBSD: syscalls.master,v 1.15 2001/02/02 19:45:09 tholo Exp */ #define syscallarg(x) union { x datum; register_t pad; } @@ -222,6 +222,26 @@ struct freebsd_sys_poll2_args { syscallarg(int) timeout; }; +struct freebsd_sys_sigprocmask40_args { + syscallarg(int) how; + syscallarg(const freebsd_sigset_t *) set; + syscallarg(freebsd_sigset_t *) oset; +}; + +struct freebsd_sys_sigsuspend40_args { + syscallarg(const freebsd_sigset_t *) sigmask; +}; + +struct freebsd_sys_sigaction40_args { + syscallarg(int) sig; + syscallarg(const struct freebsd_sigaction *) act; + syscallarg(struct freebsd_sigaction *) oact; +}; + +struct freebsd_sys_sigpending40_args { + syscallarg(freebsd_sigset_t *) set; +}; + /* * System call prototypes. */ @@ -460,3 +480,7 @@ int sys_rfork __P((struct proc *, void *, register_t *)); int freebsd_sys_poll2 __P((struct proc *, void *, register_t *)); int sys_issetugid __P((struct proc *, void *, register_t *)); int sys_lchown __P((struct proc *, void *, register_t *)); +int freebsd_sys_sigprocmask40 __P((struct proc *, void *, register_t *)); +int freebsd_sys_sigsuspend40 __P((struct proc *, void *, register_t *)); +int freebsd_sys_sigaction40 __P((struct proc *, void *, register_t *)); +int freebsd_sys_sigpending40 __P((struct proc *, void *, register_t *)); |