summaryrefslogtreecommitdiff
path: root/sys/compat/svr4/svr4_syscallargs.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/svr4/svr4_syscallargs.h')
-rw-r--r--sys/compat/svr4/svr4_syscallargs.h20
1 files changed, 18 insertions, 2 deletions
diff --git a/sys/compat/svr4/svr4_syscallargs.h b/sys/compat/svr4/svr4_syscallargs.h
index 21081fb6ae1..2345adc4a0e 100644
--- a/sys/compat/svr4/svr4_syscallargs.h
+++ b/sys/compat/svr4/svr4_syscallargs.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: svr4_syscallargs.h,v 1.29 2000/06/28 23:49:45 fgsch Exp $ */
+/* $OpenBSD: svr4_syscallargs.h,v 1.30 2000/08/23 19:32:55 fgsch Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.29 2000/06/28 23:48:15 fgsch Exp
+ * created from OpenBSD: syscalls.master,v 1.30 2000/08/23 19:31:35 fgsch Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -404,6 +404,20 @@ struct svr4_sys_fstatvfs64_args {
syscallarg(struct svr4_statvfs64 *) fs;
};
+struct svr4_sys_pread64_args {
+ syscallarg(int) fd;
+ syscallarg(void *) buf;
+ syscallarg(size_t) nbyte;
+ syscallarg(svr4_off64_t) off;
+};
+
+struct svr4_sys_pwrite64_args {
+ syscallarg(int) fd;
+ syscallarg(const void *) buf;
+ syscallarg(size_t) nbyte;
+ syscallarg(svr4_off64_t) off;
+};
+
struct svr4_sys_creat64_args {
syscallarg(char *) path;
syscallarg(int) mode;
@@ -557,6 +571,8 @@ int svr4_sys_stat64 __P((struct proc *, void *, register_t *));
int svr4_sys_lstat64 __P((struct proc *, void *, register_t *));
int svr4_sys_fstat64 __P((struct proc *, void *, register_t *));
int svr4_sys_fstatvfs64 __P((struct proc *, void *, register_t *));
+int svr4_sys_pread64 __P((struct proc *, void *, register_t *));
+int svr4_sys_pwrite64 __P((struct proc *, void *, register_t *));
int svr4_sys_creat64 __P((struct proc *, void *, register_t *));
int svr4_sys_open64 __P((struct proc *, void *, register_t *));
int svr4_sys_socket __P((struct proc *, void *, register_t *));