diff options
author | Philip Guenthe <guenther@cvs.openbsd.org> | 2009-11-27 20:06:43 +0000 |
---|---|---|
committer | Philip Guenthe <guenther@cvs.openbsd.org> | 2009-11-27 20:06:43 +0000 |
commit | 1a40a0b1d4c082966c06bf954c762e0ba4537a19 (patch) | |
tree | e09f1e100bc5c16cbeb8e78cb9133d125c438788 | |
parent | c0d8f7f98402ba0080bf459aeb08b0fa7d1e27f0 (diff) |
Regenerate
-rw-r--r-- | sys/kern/init_sysent.c | 12 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 6 | ||||
-rw-r--r-- | sys/sys/syscall.h | 16 | ||||
-rw-r--r-- | sys/sys/syscallargs.h | 15 |
4 files changed, 35 insertions, 14 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index c8f844ab9b6..067e1757e06 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -1,10 +1,10 @@ -/* $OpenBSD: init_sysent.c,v 1.108 2009/11/27 19:42:24 guenther Exp $ */ +/* $OpenBSD: init_sysent.c,v 1.109 2009/11/27 20:06:42 guenther Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.93 2009/06/03 15:42:03 jj Exp + * created from; OpenBSD: syscalls.master,v 1.97 2009/11/27 20:05:50 guenther Exp */ #include <sys/param.h> @@ -804,13 +804,13 @@ struct sysent sysent[] = { #ifdef RTHREADS { 0, 0, 0, sys_getthrid }, /* 299 = getthrid */ - { 3, s(struct sys_thrsleep_args), 0, + { 4, s(struct sys_thrsleep_args), 0, sys_thrsleep }, /* 300 = thrsleep */ { 2, s(struct sys_thrwakeup_args), 0, sys_thrwakeup }, /* 301 = thrwakeup */ { 1, s(struct sys_threxit_args), 0, sys_threxit }, /* 302 = threxit */ - { 1, s(struct sys_thrsigdivert_args), 0, + { 3, s(struct sys_thrsigdivert_args), 0, sys_thrsigdivert }, /* 303 = thrsigdivert */ #else { 0, 0, 0, @@ -836,5 +836,9 @@ struct sysent sysent[] = { sys_fstatfs }, /* 308 = fstatfs */ { 2, s(struct sys_fhstatfs_args), 0, sys_fhstatfs }, /* 309 = fhstatfs */ + { 1, s(struct sys_setrdomain_args), 0, + sys_setrdomain }, /* 310 = setrdomain */ + { 0, 0, 0, + sys_getrdomain }, /* 311 = getrdomain */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index 3808639d1cf..e23c9ce3bcc 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -1,10 +1,10 @@ -/* $OpenBSD: syscalls.c,v 1.109 2009/11/27 19:42:24 guenther Exp $ */ +/* $OpenBSD: syscalls.c,v 1.110 2009/11/27 20:06:42 guenther Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.93 2009/06/03 15:42:03 jj Exp + * created from; OpenBSD: syscalls.master,v 1.97 2009/11/27 20:05:50 guenther Exp */ char *syscallnames[] = { @@ -427,4 +427,6 @@ char *syscallnames[] = { "statfs", /* 307 = statfs */ "fstatfs", /* 308 = fstatfs */ "fhstatfs", /* 309 = fhstatfs */ + "setrdomain", /* 310 = setrdomain */ + "getrdomain", /* 311 = getrdomain */ }; diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index 2084589b4da..573e4725617 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscall.h,v 1.108 2009/11/27 19:45:53 guenther Exp $ */ +/* $OpenBSD: syscall.h,v 1.109 2009/11/27 20:06:42 guenther Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.93 2009/06/03 15:42:03 jj Exp + * created from; OpenBSD: syscalls.master,v 1.97 2009/11/27 20:05:50 guenther Exp */ /* syscall: "syscall" ret: "int" args: "int" "..." */ @@ -668,7 +668,7 @@ /* syscall: "getthrid" ret: "pid_t" args: */ #define SYS_getthrid 299 -/* syscall: "thrsleep" ret: "int" args: "void *" "int" "void *" */ +/* syscall: "thrsleep" ret: "int" args: "void *" "clockid_t" "const struct timespec *" "void *" */ #define SYS_thrsleep 300 /* syscall: "thrwakeup" ret: "int" args: "void *" "int" */ @@ -677,7 +677,7 @@ /* syscall: "threxit" ret: "void" args: "pid_t *" */ #define SYS_threxit 302 -/* syscall: "thrsigdivert" ret: "int" args: "sigset_t" */ +/* syscall: "thrsigdivert" ret: "int" args: "sigset_t" "siginfo_t *" "const struct timespec *" */ #define SYS_thrsigdivert 303 /* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */ @@ -698,4 +698,10 @@ /* syscall: "fhstatfs" ret: "int" args: "const fhandle_t *" "struct statfs *" */ #define SYS_fhstatfs 309 -#define SYS_MAXSYSCALL 310 +/* syscall: "setrdomain" ret: "int" args: "int" */ +#define SYS_setrdomain 310 + +/* syscall: "getrdomain" ret: "int" args: */ +#define SYS_getrdomain 311 + +#define SYS_MAXSYSCALL 312 diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h index c5a252a01f6..de8e2a81920 100644 --- a/sys/sys/syscallargs.h +++ b/sys/sys/syscallargs.h @@ -1,10 +1,10 @@ -/* $OpenBSD: syscallargs.h,v 1.110 2009/11/27 19:45:53 guenther Exp $ */ +/* $OpenBSD: syscallargs.h,v 1.111 2009/11/27 20:06:42 guenther Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from; OpenBSD: syscalls.master,v 1.93 2009/06/03 15:42:03 jj Exp + * created from; OpenBSD: syscalls.master,v 1.97 2009/11/27 20:05:50 guenther Exp */ #ifdef syscallarg @@ -1211,7 +1211,8 @@ struct sys_msgctl_args { struct sys_thrsleep_args { syscallarg(void *) ident; - syscallarg(int) timeout; + syscallarg(clockid_t) clock_id; + syscallarg(const struct timespec *) tp; syscallarg(void *) lock; }; @@ -1226,6 +1227,8 @@ struct sys_threxit_args { struct sys_thrsigdivert_args { syscallarg(sigset_t) sigmask; + syscallarg(siginfo_t *) info; + syscallarg(const struct timespec *) timeout; }; struct sys___getcwd_args { @@ -1259,6 +1262,10 @@ struct sys_fhstatfs_args { syscallarg(struct statfs *) buf; }; +struct sys_setrdomain_args { + syscallarg(int) rdomain; +}; + /* * System call prototypes. */ @@ -1580,3 +1587,5 @@ int sys_getfsstat(struct proc *, void *, register_t *); int sys_statfs(struct proc *, void *, register_t *); int sys_fstatfs(struct proc *, void *, register_t *); int sys_fhstatfs(struct proc *, void *, register_t *); +int sys_setrdomain(struct proc *, void *, register_t *); +int sys_getrdomain(struct proc *, void *, register_t *); |