Make typesafe and 64bit cleaner
authorniklas <niklas@openbsd.org>
Wed, 27 Nov 1996 19:52:23 +0000 (19:52 +0000)
committerniklas <niklas@openbsd.org>
Wed, 27 Nov 1996 19:52:23 +0000 (19:52 +0000)
sys/lib/libsa/nfs.h
sys/lib/libsa/rpc.c

index e3a2356..eb3e782 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nfs.h,v 1.3 1996/10/29 08:08:51 mickey Exp $  */
+/*     $OpenBSD: nfs.h,v 1.4 1996/11/27 19:52:23 niklas Exp $  */
 /*     $NetBSD: nfs.h,v 1.4 1995/09/18 21:19:39 pk Exp $       */
 
 /*-
@@ -36,9 +36,9 @@
 
 int    nfs_open __P((char *path, struct open_file *f));
 int    nfs_close __P((struct open_file *f));
-ssize_t        nfs_read __P((struct open_file *f, void *buf,
+int    nfs_read __P((struct open_file *f, void *buf,
                        size_t size, size_t *resid));
-ssize_t        nfs_write __P((struct open_file *f, void *buf,
+int    nfs_write __P((struct open_file *f, void *buf,
                        size_t size, size_t *resid));
 off_t  nfs_seek __P((struct open_file *f, off_t offset, int where));
 int    nfs_stat __P((struct open_file *f, struct stat *sb));
index cc93d5b..818d289 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rpc.c,v 1.5 1996/10/16 14:18:36 mickey Exp $  */
+/*     $OpenBSD: rpc.c,v 1.6 1996/11/27 19:52:25 niklas Exp $  */
 /*     $NetBSD: rpc.c,v 1.12 1996/02/26 23:05:26 gwr Exp $     */
 
 /*
@@ -183,8 +183,8 @@ rpc_call(d, prog, vers, proc, sdata, slen, rdata, rlen)
        recv_head -= sizeof(*reply);
 
        cc = sendrecv(d,
-           sendudp, send_head, ((int)send_tail - (int)send_head),
-           recvrpc, recv_head, ((int)recv_tail - (int)recv_head));
+           sendudp, send_head, send_tail - send_head,
+           recvrpc, recv_head, recv_tail - recv_head);
 
 #ifdef RPC_DEBUG
        if (debug)
@@ -223,7 +223,7 @@ rpc_call(d, prog, vers, proc, sdata, slen, rdata, rlen)
        }
        recv_head += sizeof(*reply);
 
-       return (ssize_t)((int)recv_tail - (int)recv_head);
+       return (ssize_t)(recv_tail - recv_head);
 }
 
 /*