diff options
author | 2014-07-10 08:58:30 +0000 | |
---|---|---|
committer | 2014-07-10 08:58:30 +0000 | |
commit | da31b88e04c0719f6f812ec7cc2433f77d6feebe (patch) | |
tree | b7b62028e599469c761e7c44d5f15936b99f4cea | |
parent | Print an understandable error message when we fail to read the report (diff) | |
download | wireguard-openbsd-da31b88e04c0719f6f812ec7cc2433f77d6feebe.tar.xz wireguard-openbsd-da31b88e04c0719f6f812ec7cc2433f77d6feebe.zip |
sync
-rw-r--r-- | sys/kern/init_sysent.c | 8 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 6 | ||||
-rw-r--r-- | sys/sys/syscall.h | 8 | ||||
-rw-r--r-- | sys/sys/syscallargs.h | 10 |
4 files changed, 20 insertions, 12 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 14635df8030..b23becbdc1c 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -1,10 +1,10 @@ -/* $OpenBSD: init_sysent.c,v 1.154 2014/07/07 20:01:21 matthew Exp $ */ +/* $OpenBSD: init_sysent.c,v 1.155 2014/07/10 08:58:30 deraadt Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.142 2014/07/07 19:59:00 matthew Exp + * created from; OpenBSD: syscalls.master,v 1.143 2014/07/10 08:55:35 deraadt Exp */ #include <sys/param.h> @@ -199,8 +199,8 @@ struct sysent sysent[] = { sys_getpgrp }, /* 81 = getpgrp */ { 2, s(struct sys_setpgid_args), 0, sys_setpgid }, /* 82 = setpgid */ - { 0, 0, 0, - sys_nosys }, /* 83 = obsolete t32_setitimer */ + { 2, s(struct sys_sendsyslog_args), 0, + sys_sendsyslog }, /* 83 = sendsyslog */ { 4, s(struct sys_utimensat_args), 0, sys_utimensat }, /* 84 = utimensat */ { 2, s(struct sys_futimens_args), 0, diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index bd1412ea9d0..d030db6bec1 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -1,10 +1,10 @@ -/* $OpenBSD: syscalls.c,v 1.155 2014/07/07 20:01:21 matthew Exp $ */ +/* $OpenBSD: syscalls.c,v 1.156 2014/07/10 08:58:30 deraadt Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.142 2014/07/07 19:59:00 matthew Exp + * created from; OpenBSD: syscalls.master,v 1.143 2014/07/10 08:55:35 deraadt Exp */ char *syscallnames[] = { @@ -103,7 +103,7 @@ char *syscallnames[] = { "setgroups", /* 80 = setgroups */ "getpgrp", /* 81 = getpgrp */ "setpgid", /* 82 = setpgid */ - "#83 (obsolete t32_setitimer)", /* 83 = obsolete t32_setitimer */ + "sendsyslog", /* 83 = sendsyslog */ "utimensat", /* 84 = utimensat */ "futimens", /* 85 = futimens */ "#86 (obsolete t32_getitimer)", /* 86 = obsolete t32_getitimer */ diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index b6cab6b6cc8..bccc36cf263 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscall.h,v 1.154 2014/07/07 20:01:21 matthew Exp $ */ +/* $OpenBSD: syscall.h,v 1.155 2014/07/10 08:58:30 deraadt Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.142 2014/07/07 19:59:00 matthew Exp + * created from; OpenBSD: syscalls.master,v 1.143 2014/07/10 08:55:35 deraadt Exp */ /* syscall: "syscall" ret: "int" args: "int" "..." */ @@ -256,7 +256,9 @@ /* syscall: "setpgid" ret: "int" args: "pid_t" "int" */ #define SYS_setpgid 82 - /* 83 is obsolete t32_setitimer */ +/* syscall: "sendsyslog" ret: "int" args: "const void *" "size_t" */ +#define SYS_sendsyslog 83 + /* syscall: "utimensat" ret: "int" args: "int" "const char *" "const struct timespec *" "int" */ #define SYS_utimensat 84 diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h index 5d325f8663b..68a079a3d25 100644 --- a/sys/sys/syscallargs.h +++ b/sys/sys/syscallargs.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscallargs.h,v 1.156 2014/07/07 20:01:21 matthew Exp $ */ +/* $OpenBSD: syscallargs.h,v 1.157 2014/07/10 08:58:30 deraadt Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.142 2014/07/07 19:59:00 matthew Exp + * created from; OpenBSD: syscalls.master,v 1.143 2014/07/10 08:55:35 deraadt Exp */ #ifdef syscallarg @@ -401,6 +401,11 @@ struct sys_setpgid_args { syscallarg(int) pgid; }; +struct sys_sendsyslog_args { + syscallarg(const void *) buf; + syscallarg(size_t) nbyte; +}; + struct sys_utimensat_args { syscallarg(int) fd; syscallarg(const char *) path; @@ -1135,6 +1140,7 @@ int sys_getgroups(struct proc *, void *, register_t *); int sys_setgroups(struct proc *, void *, register_t *); int sys_getpgrp(struct proc *, void *, register_t *); int sys_setpgid(struct proc *, void *, register_t *); +int sys_sendsyslog(struct proc *, void *, register_t *); int sys_utimensat(struct proc *, void *, register_t *); int sys_futimens(struct proc *, void *, register_t *); int sys_clock_gettime(struct proc *, void *, register_t *); |