diff options
-rw-r--r-- | sys/alpha/linux/syscalls.master | 6 | ||||
-rw-r--r-- | sys/i386/linux/syscalls.master | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/sys/alpha/linux/syscalls.master b/sys/alpha/linux/syscalls.master index 473baf1..3de9c93 100644 --- a/sys/alpha/linux/syscalls.master +++ b/sys/alpha/linux/syscalls.master @@ -266,8 +266,10 @@ 178 STD LINUX { int linux_rt_sigqueueinfo(void); } 179 STD LINUX { int linux_rt_sigsuspend(linux_sigset_t *newset, \ size_t sigsetsize); } -180 STD LINUX { int linux_pread(void); } -181 STD LINUX { int linux_pwrite(void); } +180 STD LINUX { int linux_pread(int fd, char *buf, size_t nbyte, \ + off_t offset); } +181 STD LINUX { int linux_pwrite(int fd, const char *buf, \ + size_t nbyte, off_t offset); } 182 STD LINUX { int linux_chown(char *path, int uid, int gid); } 183 STD LINUX { int linux_getcwd(char *buf, unsigned long bufsize); } 184 STD LINUX { int linux_capget(void); } diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master index 473baf1..3de9c93 100644 --- a/sys/i386/linux/syscalls.master +++ b/sys/i386/linux/syscalls.master @@ -266,8 +266,10 @@ 178 STD LINUX { int linux_rt_sigqueueinfo(void); } 179 STD LINUX { int linux_rt_sigsuspend(linux_sigset_t *newset, \ size_t sigsetsize); } -180 STD LINUX { int linux_pread(void); } -181 STD LINUX { int linux_pwrite(void); } +180 STD LINUX { int linux_pread(int fd, char *buf, size_t nbyte, \ + off_t offset); } +181 STD LINUX { int linux_pwrite(int fd, const char *buf, \ + size_t nbyte, off_t offset); } 182 STD LINUX { int linux_chown(char *path, int uid, int gid); } 183 STD LINUX { int linux_getcwd(char *buf, unsigned long bufsize); } 184 STD LINUX { int linux_capget(void); } |