summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_syscallargs.h
diff options
context:
space:
mode:
authorjasoni <jasoni@cvs.openbsd.org>2001-07-04 20:01:42 +0000
committerjasoni <jasoni@cvs.openbsd.org>2001-07-04 20:01:42 +0000
commit8a6b1f4a9d982a42f19588f78cd50ed6f1638593 (patch)
treedaf4f991905c40b79eca4cca4b020d66de095ec8 /sys/compat/linux/linux_syscallargs.h
parente5e41f6e6dd3e9b8015b8cb087c9b26f27d5bcdd (diff)
sync
Diffstat (limited to 'sys/compat/linux/linux_syscallargs.h')
-rw-r--r--sys/compat/linux/linux_syscallargs.h48
1 files changed, 36 insertions, 12 deletions
diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h
index 053b10daa51..706281f857f 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.30 2001/07/03 21:56:45 jasoni Exp $ */
+/* $OpenBSD: linux_syscallargs.h,v 1.31 2001/07/04 20:01:40 jasoni Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.30 2001/07/03 21:56:26 jasoni Exp
+ * created from OpenBSD: syscalls.master,v 1.31 2001/07/04 19:59:47 jasoni Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -323,10 +323,6 @@ struct linux_sys_personality_args {
syscallarg(int) per;
};
-struct linux_sys_setfsuid_args {
- syscallarg(uid_t) uid;
-};
-
struct linux_sys_llseek_args {
syscallarg(int) fd;
syscallarg(u_int32_t) ohigh;
@@ -402,12 +398,6 @@ struct linux_sys_setresuid16_args {
syscallarg(uid_t) suid;
};
-struct linux_sys_getresuid_args {
- syscallarg(uid_t *) ruid;
- syscallarg(uid_t *) euid;
- syscallarg(uid_t *) suid;
-};
-
struct linux_sys_setresgid16_args {
syscallarg(gid_t) rgid;
syscallarg(gid_t) egid;
@@ -503,6 +493,16 @@ struct linux_sys_fstat64_args {
syscallarg(struct linux_stat64 *) sp;
};
+struct linux_sys_getresuid_args {
+ syscallarg(uid_t *) ruid;
+ syscallarg(uid_t *) euid;
+ syscallarg(uid_t *) suid;
+};
+
+struct linux_sys_setfsuid_args {
+ syscallarg(uid_t) uid;
+};
+
/*
* System call prototypes.
*/
@@ -717,3 +717,27 @@ int sys_ftruncate __P((struct proc *, void *, register_t *));
int linux_sys_stat64 __P((struct proc *, void *, register_t *));
int linux_sys_lstat64 __P((struct proc *, void *, register_t *));
int linux_sys_fstat64 __P((struct proc *, void *, register_t *));
+int linux_sys_lchown __P((struct proc *, void *, register_t *));
+int sys_getuid __P((struct proc *, void *, register_t *));
+int sys_getgid __P((struct proc *, void *, register_t *));
+int sys_geteuid __P((struct proc *, void *, register_t *));
+int sys_getegid __P((struct proc *, void *, register_t *));
+int linux_sys_setreuid __P((struct proc *, void *, register_t *));
+int linux_sys_setregid __P((struct proc *, void *, register_t *));
+int sys_getgroups __P((struct proc *, void *, register_t *));
+int sys_setgroups __P((struct proc *, void *, register_t *));
+int linux_sys_fchown __P((struct proc *, void *, register_t *));
+int linux_sys_setresuid __P((struct proc *, void *, register_t *));
+int linux_sys_getresuid __P((struct proc *, void *, register_t *));
+int linux_sys_setresgid __P((struct proc *, void *, register_t *));
+int linux_sys_getresgid __P((struct proc *, void *, register_t *));
+int linux_sys_chown __P((struct proc *, void *, register_t *));
+int sys_setuid __P((struct proc *, void *, register_t *));
+int sys_setgid __P((struct proc *, void *, register_t *));
+int linux_sys_setfsuid __P((struct proc *, void *, register_t *));
+int linux_sys_setfsgid __P((struct proc *, void *, register_t *));
+int linux_sys_pivot_root __P((struct proc *, void *, register_t *));
+int linux_sys_mincore __P((struct proc *, void *, register_t *));
+int linux_sys_madvise __P((struct proc *, void *, register_t *));
+int linux_sys_getdents64 __P((struct proc *, void *, register_t *));
+int linux_sys_fcntl64 __P((struct proc *, void *, register_t *));