summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Guenthe <guenther@cvs.openbsd.org>2009-11-27 20:06:43 +0000
committerPhilip Guenthe <guenther@cvs.openbsd.org>2009-11-27 20:06:43 +0000
commit1a40a0b1d4c082966c06bf954c762e0ba4537a19 (patch)
treee09f1e100bc5c16cbeb8e78cb9133d125c438788
parentc0d8f7f98402ba0080bf459aeb08b0fa7d1e27f0 (diff)
Regenerate
-rw-r--r--sys/kern/init_sysent.c12
-rw-r--r--sys/kern/syscalls.c6
-rw-r--r--sys/sys/syscall.h16
-rw-r--r--sys/sys/syscallargs.h15
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 *);