diff options
| author | 2000-04-19 08:34:50 +0000 | |
|---|---|---|
| committer | 2000-04-19 08:34:50 +0000 | |
| commit | dc974da36d3f296eb33395633fd9f640eee3a239 (patch) | |
| tree | 4829ea79bf0ffba7256f94bda11dc6e7bf005d32 /sys/kern/sys_socket.c | |
| parent | indent. (diff) | |
| download | wireguard-openbsd-dc974da36d3f296eb33395633fd9f640eee3a239.tar.xz wireguard-openbsd-dc974da36d3f296eb33395633fd9f640eee3a239.zip | |
Change struct file interface methods read and write to pass file offset in
and out.
Make pread/pwrite in netbsd & linux thread safe - which is the whole point
anyway.
Diffstat (limited to 'sys/kern/sys_socket.c')
| -rw-r--r-- | sys/kern/sys_socket.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/kern/sys_socket.c b/sys/kern/sys_socket.c index f25e4b5d445..f385310036a 100644 --- a/sys/kern/sys_socket.c +++ b/sys/kern/sys_socket.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sys_socket.c,v 1.3 1997/08/31 20:42:23 deraadt Exp $ */ +/* $OpenBSD: sys_socket.c,v 1.4 2000/04/19 08:34:53 csapuntz Exp $ */ /* $NetBSD: sys_socket.c,v 1.13 1995/08/12 23:59:09 mycroft Exp $ */ /* @@ -55,8 +55,9 @@ struct fileops socketops = /* ARGSUSED */ int -soo_read(fp, uio, cred) +soo_read(fp, poff, uio, cred) struct file *fp; + off_t *poff; struct uio *uio; struct ucred *cred; { @@ -67,8 +68,9 @@ soo_read(fp, uio, cred) /* ARGSUSED */ int -soo_write(fp, uio, cred) +soo_write(fp, poff, uio, cred) struct file *fp; + off_t *poff; struct uio *uio; struct ucred *cred; { |
