system call hookup for p{read,write}{,v}
authorderaadt <deraadt@openbsd.org>
Thu, 20 Apr 2000 06:32:23 +0000 (06:32 +0000)
committerderaadt <deraadt@openbsd.org>
Thu, 20 Apr 2000 06:32:23 +0000 (06:32 +0000)
sys/kern/syscalls.master

index 3305645..9f41808 100644 (file)
@@ -1,4 +1,4 @@
-;      $OpenBSD: syscalls.master,v 1.38 2000/02/07 04:49:27 assar Exp $
+;      $OpenBSD: syscalls.master,v 1.39 2000/04/20 06:32:23 deraadt Exp $
 ;      $NetBSD: syscalls.master,v 1.32 1996/04/23 10:24:21 mycroft Exp $
 
 ;      @(#)syscalls.master     8.2 (Berkeley) 1/13/94
 171    UNIMPL          1.0 shmsys
 #endif
 172    UNIMPL
-173    UNIMPL
-174    UNIMPL
+173    STD             { ssize_t sys_pread(int fd, void *buf, \
+                         size_t nbyte, int pad, off_t offset); }
+174    STD             { ssize_t sys_pwrite(int fd, const void *buf, \
+                         size_t nbyte, int pad, off_t offset); }
 #ifdef NTP
 175    STD             { int sys_ntp_gettime(struct ntptimeval *ntvp); }
 176    STD             { int sys_ntp_adjtime(struct timex *tp); }
                            struct stat *sb); }
 266    STD             { int sys_fhstatfs(const fhandle_t *fhp, \
                            struct statfs *buf); }
+267    STD             { ssize_t sys_preadv(int fd, \
+                         const struct iovec *iovp, int iovcnt, \
+                         int pad, off_t offset); }
+268    STD             { ssize_t sys_pwritev(int fd, \
+                         const struct iovec *iovp, int iovcnt, \
+                         int pad, off_t offset); }