diff options
author | Robert Nagy <robert@cvs.openbsd.org> | 2011-12-14 08:33:55 +0000 |
---|---|---|
committer | Robert Nagy <robert@cvs.openbsd.org> | 2011-12-14 08:33:55 +0000 |
commit | b24bb1efecdc5eb509e5cb7e915ad6607bb18d66 (patch) | |
tree | 553e8ccf439b34fd167f98294ea181f3699b8007 /sys/compat | |
parent | 28418b9c18a7140add5f1412afc87f068dcdfb0e (diff) |
regen
Diffstat (limited to 'sys/compat')
-rw-r--r-- | sys/compat/linux/linux_syscall.h | 6 | ||||
-rw-r--r-- | sys/compat/linux/linux_syscallargs.h | 12 | ||||
-rw-r--r-- | sys/compat/linux/linux_syscalls.c | 4 | ||||
-rw-r--r-- | sys/compat/linux/linux_sysent.c | 6 |
4 files changed, 18 insertions, 10 deletions
diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h index d36ea46fdc9..7d36e11148d 100644 --- a/sys/compat/linux/linux_syscall.h +++ b/sys/compat/linux/linux_syscall.h @@ -1,10 +1,10 @@ -/* $OpenBSD: linux_syscall.h,v 1.68 2011/11/25 10:10:05 robert Exp $ */ +/* $OpenBSD: linux_syscall.h,v 1.69 2011/12/14 08:33:54 robert Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.64 2011/09/19 22:49:37 pirofti Exp + * created from OpenBSD: syscalls.master,v 1.66 2011/12/14 08:33:18 robert Exp */ /* syscall: "syscall" ret: "int" args: */ @@ -532,7 +532,7 @@ /* syscall: "getresgid16" ret: "int" args: "u_int16_t *" "u_int16_t *" "u_int16_t *" */ #define LINUX_SYS_getresgid16 171 -/* syscall: "prctl" ret: "int" args: */ +/* syscall: "prctl" ret: "int" args: "int" "unsigned long" "unsigned long" "unsigned long" "unsigned long" */ #define LINUX_SYS_prctl 172 /* syscall: "rt_sigreturn" ret: "int" args: "struct linux_rt_sigframe *" */ diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h index 0553ea11820..03088c06403 100644 --- a/sys/compat/linux/linux_syscallargs.h +++ b/sys/compat/linux/linux_syscallargs.h @@ -1,10 +1,10 @@ -/* $OpenBSD: linux_syscallargs.h,v 1.70 2011/11/25 10:10:05 robert Exp $ */ +/* $OpenBSD: linux_syscallargs.h,v 1.71 2011/12/14 08:33:54 robert Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.64 2011/09/19 22:49:37 pirofti Exp + * created from OpenBSD: syscalls.master,v 1.66 2011/12/14 08:33:18 robert Exp */ #ifdef syscallarg @@ -460,6 +460,14 @@ struct linux_sys_getresgid16_args { syscallarg(u_int16_t *) sgid; }; +struct linux_sys_prctl_args { + syscallarg(int) option; + syscallarg(unsigned long) arg2; + syscallarg(unsigned long) arg3; + syscallarg(unsigned long) arg4; + syscallarg(unsigned long) arg5; +}; + struct linux_sys_rt_sigreturn_args { syscallarg(struct linux_rt_sigframe *) sfp; }; diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c index f99cd8d42d8..72b23328e6a 100644 --- a/sys/compat/linux/linux_syscalls.c +++ b/sys/compat/linux/linux_syscalls.c @@ -1,10 +1,10 @@ -/* $OpenBSD: linux_syscalls.c,v 1.68 2011/11/25 10:10:05 robert Exp $ */ +/* $OpenBSD: linux_syscalls.c,v 1.69 2011/12/14 08:33:54 robert Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.64 2011/09/19 22:49:37 pirofti Exp + * created from OpenBSD: syscalls.master,v 1.66 2011/12/14 08:33:18 robert Exp */ char *linux_syscallnames[] = { diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c index 60ca545ab9c..d521485e358 100644 --- a/sys/compat/linux/linux_sysent.c +++ b/sys/compat/linux/linux_sysent.c @@ -1,10 +1,10 @@ -/* $OpenBSD: linux_sysent.c,v 1.69 2011/11/25 10:10:05 robert Exp $ */ +/* $OpenBSD: linux_sysent.c,v 1.70 2011/12/14 08:33:54 robert Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.64 2011/09/19 22:49:37 pirofti Exp + * created from OpenBSD: syscalls.master,v 1.66 2011/12/14 08:33:18 robert Exp */ #include <sys/param.h> @@ -390,7 +390,7 @@ struct sysent linux_sysent[] = { linux_sys_setresgid16 }, /* 170 = setresgid16 */ { 3, s(struct linux_sys_getresgid16_args), 0, linux_sys_getresgid16 }, /* 171 = getresgid16 */ - { 0, 0, 0, + { 5, s(struct linux_sys_prctl_args), 0, linux_sys_prctl }, /* 172 = prctl */ { 1, s(struct linux_sys_rt_sigreturn_args), 0, linux_sys_rt_sigreturn }, /* 173 = rt_sigreturn */ |