From f0d13b7a319713f54d5421c5bc9ba7ce75afef60 Mon Sep 17 00:00:00 2001 From: bde Date: Mon, 27 Dec 1999 15:54:52 +0000 Subject: Fixed namespace pollution in rev.1.24 (don't implement here). Fixed long lines. --- sys/sys/sysent.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'sys') 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 - 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 */ }; -- cgit v1.1