summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1999-12-27 15:54:52 +0000
committerbde <bde@FreeBSD.org>1999-12-27 15:54:52 +0000
commitf0d13b7a319713f54d5421c5bc9ba7ce75afef60 (patch)
tree808b95deb0ec0980712bbf5614b9bbc7e426e3ea /sys
parent3ee84d162bc857ebff40f422922e19aa2d68927a (diff)
downloadFreeBSD-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.h9
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 */
};
OpenPOWER on IntegriCloud