diff options
author | 2004-05-27 20:49:55 +0000 | |
---|---|---|
committer | 2004-05-27 20:49:55 +0000 | |
commit | 990eb5ccb7ebeaa9fd8394069608e2fef65d5172 (patch) | |
tree | 8693d277d5be79f7f482269c9bf74aaf7241f82e | |
parent | make acct(2) optional with ACCOUNTING (diff) | |
download | wireguard-openbsd-990eb5ccb7ebeaa9fd8394069608e2fef65d5172.tar.xz wireguard-openbsd-990eb5ccb7ebeaa9fd8394069608e2fef65d5172.zip |
sync
-rw-r--r-- | sys/kern/init_sysent.c | 9 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 8 | ||||
-rw-r--r-- | sys/sys/syscall.h | 4 | ||||
-rw-r--r-- | sys/sys/syscallargs.h | 7 |
4 files changed, 20 insertions, 8 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 6d4bee89300..a2937975edb 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -1,10 +1,10 @@ -/* $OpenBSD: init_sysent.c,v 1.77 2004/05/05 13:19:44 grange Exp $ */ +/* $OpenBSD: init_sysent.c,v 1.78 2004/05/27 20:49:55 tedu Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.69 2004/05/03 17:38:48 millert Exp + * created from; OpenBSD: syscalls.master,v 1.70 2004/05/27 20:48:46 tedu Exp */ #include <sys/param.h> @@ -167,8 +167,13 @@ struct sysent sysent[] = { sys_getlogin }, /* 49 = getlogin */ { 1, s(struct sys_setlogin_args), sys_setlogin }, /* 50 = setlogin */ +#ifdef ACCOUNTING { 1, s(struct sys_acct_args), sys_acct }, /* 51 = acct */ +#else + { 0, 0, + sys_nosys }, /* 51 = unimplemented acct */ +#endif { 0, 0, sys_sigpending }, /* 52 = sigpending */ { 2, s(struct sys_osigaltstack_args), diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index ceebe1d16b4..e301f906dda 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -1,10 +1,10 @@ -/* $OpenBSD: syscalls.c,v 1.78 2004/05/05 13:19:44 grange Exp $ */ +/* $OpenBSD: syscalls.c,v 1.79 2004/05/27 20:49:55 tedu Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.69 2004/05/03 17:38:48 millert Exp + * created from; OpenBSD: syscalls.master,v 1.70 2004/05/27 20:48:46 tedu Exp */ char *syscallnames[] = { @@ -67,7 +67,11 @@ char *syscallnames[] = { "sigprocmask", /* 48 = sigprocmask */ "getlogin", /* 49 = getlogin */ "setlogin", /* 50 = setlogin */ +#ifdef ACCOUNTING "acct", /* 51 = acct */ +#else + "#51 (unimplemented acct)", /* 51 = unimplemented acct */ +#endif "sigpending", /* 52 = sigpending */ "osigaltstack", /* 53 = osigaltstack */ "ioctl", /* 54 = ioctl */ diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index 82a2d5d6fa5..18f85bb59cf 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscall.h,v 1.76 2004/05/03 17:40:18 millert Exp $ */ +/* $OpenBSD: syscall.h,v 1.77 2004/05/27 20:49:55 tedu Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.69 2004/05/03 17:38:48 millert Exp + * created from; OpenBSD: syscalls.master,v 1.70 2004/05/27 20:48:46 tedu Exp */ /* syscall: "syscall" ret: "int" args: "int" "..." */ diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h index c18f06be007..e7792c7a0ea 100644 --- a/sys/sys/syscallargs.h +++ b/sys/sys/syscallargs.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscallargs.h,v 1.78 2004/05/03 17:40:18 millert Exp $ */ +/* $OpenBSD: syscallargs.h,v 1.79 2004/05/27 20:49:55 tedu Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.69 2004/05/03 17:38:48 millert Exp + * created from; OpenBSD: syscalls.master,v 1.70 2004/05/27 20:48:46 tedu Exp */ #ifdef syscallarg @@ -1293,7 +1293,10 @@ int sys_getgid(struct proc *, void *, register_t *); int sys_sigprocmask(struct proc *, void *, register_t *); int sys_getlogin(struct proc *, void *, register_t *); int sys_setlogin(struct proc *, void *, register_t *); +#ifdef ACCOUNTING int sys_acct(struct proc *, void *, register_t *); +#else +#endif int sys_sigpending(struct proc *, void *, register_t *); int sys_osigaltstack(struct proc *, void *, register_t *); int sys_ioctl(struct proc *, void *, register_t *); |