diff options
author | bde <bde@FreeBSD.org> | 1999-12-27 15:54:52 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1999-12-27 15:54:52 +0000 |
commit | f0d13b7a319713f54d5421c5bc9ba7ce75afef60 (patch) | |
tree | 808b95deb0ec0980712bbf5614b9bbc7e426e3ea /sys | |
parent | 3ee84d162bc857ebff40f422922e19aa2d68927a (diff) | |
download | FreeBSD-src-f0d13b7a319713f54d5421c5bc9ba7ce75afef60.zip FreeBSD-src-f0d13b7a319713f54d5421c5bc9ba7ce75afef60.tar.gz |
Fixed namespace pollution in rev.1.24 (don't implement <sys/signal.h> here).
Fixed long lines.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sys/sysent.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/sys/sysent.h b/sys/sys/sysent.h index 1d3dab3..87a5660 100644 --- a/sys/sys/sysent.h +++ b/sys/sys/sysent.h @@ -36,8 +36,6 @@ #ifndef _SYS_SYSENT_H_ #define _SYS_SYSENT_H_ -#include <sys/signal.h> - struct proc; typedef int sy_call_t __P((struct proc *, void *)); @@ -50,6 +48,7 @@ struct sysent { /* system call table */ /* placeholder till we integrate rest of lite2 syscallargs changes XXX */ struct image_params; +struct __sigset; struct trapframe; struct vnode; @@ -65,14 +64,16 @@ struct sysentvec { /* translate trap-to-signal mapping */ int (*sv_fixup) __P((register_t **, struct image_params *)); /* stack fixup function */ - void (*sv_sendsig) __P((void (*)(int), int, sigset_t *, u_long)); + void (*sv_sendsig) __P((void (*)(int), int, + struct __sigset *, u_long)); /* send signal */ char *sv_sigcode; /* start of sigtramp code */ int *sv_szsigcode; /* size of sigtramp code */ void (*sv_prepsyscall) __P((struct trapframe *, int *, u_int *, caddr_t *)); char *sv_name; /* name of binary type */ - int (*sv_coredump) __P((struct proc *p, struct vnode *, off_t)); + int (*sv_coredump) __P((struct proc *, struct vnode *, + off_t)); /* function to dump core, or NULL */ }; |