summaryrefslogtreecommitdiffstats
path: root/usr.sbin/amd/amd/srvr_nfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/amd/amd/srvr_nfs.c')
-rw-r--r--usr.sbin/amd/amd/srvr_nfs.c25
1 files changed, 13 insertions, 12 deletions
diff --git a/usr.sbin/amd/amd/srvr_nfs.c b/usr.sbin/amd/amd/srvr_nfs.c
index 4b65725f105..b76d0674e44 100644
--- a/usr.sbin/amd/amd/srvr_nfs.c
+++ b/usr.sbin/amd/amd/srvr_nfs.c
@@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)srvr_nfs.c 8.1 (Berkeley) 6/6/93
- * $Id: srvr_nfs.c,v 1.9 2014/10/26 03:03:34 guenther Exp $
+ * $Id: srvr_nfs.c,v 1.10 2014/10/26 03:28:41 guenther Exp $
*/
/*
@@ -156,7 +156,7 @@ got_portmap(void *pkt, int len, struct sockaddr_in *sa,
if (fs == fs2) {
u_long port = 0; /* XXX - should be short but protocol is naff */
- int error = done ? pickup_rpc_reply(pkt, len, (void *)&port, xdr_u_long) : -1;
+ int error = done ? pickup_rpc_reply(pkt, len, &port, xdr_u_long) : -1;
nfs_private *np = (nfs_private *) fs->fs_private;
if (!error && port) {
#ifdef DEBUG
@@ -212,14 +212,14 @@ call_portmap(fserver *fs, AUTH *auth, unsigned long prog,
pmap.pm_prot = prot;
pmap.pm_port = 0;
len = make_rpc_packet(iobuf, sizeof(iobuf), PMAPPROC_GETPORT,
- &pmap_msg, (void *)&pmap, xdr_pmap, auth);
+ &pmap_msg, &pmap, xdr_pmap, auth);
if (len > 0) {
struct sockaddr_in sin;
- bzero((void *)&sin, sizeof(sin));
+ bzero(&sin, sizeof(sin));
sin = *fs->fs_ip;
sin.sin_port = htons(PMAPPORT);
- error = fwd_packet(RPC_XID_PORTMAP, (void *)iobuf, len,
- &sin, &sin, (void *)fs, got_portmap);
+ error = fwd_packet(RPC_XID_PORTMAP, iobuf, len,
+ &sin, &sin, fs, got_portmap);
} else {
error = -len;
}
@@ -449,8 +449,9 @@ nfs_keepalive(void *arg)
* XXX EVIL! We cast xid to a pointer, then back to an int when
* XXX we get the reply.
*/
- error = fwd_packet(MK_RPC_XID(RPC_XID_NFSPING, np->np_xid), (void *)ping_buf,
- ping_len, fs->fs_ip, (struct sockaddr_in *) 0, (void *)((long)np->np_xid), nfs_pinged);
+ error = fwd_packet(MK_RPC_XID(RPC_XID_NFSPING, np->np_xid), ping_buf,
+ ping_len, fs->fs_ip, NULL, (void *)((long)np->np_xid),
+ nfs_pinged);
/*
* See if a hard error occured
@@ -546,7 +547,7 @@ nfs_srvr_port(fserver *fs, u_short *port, void *wchan)
* come back here and new, better things to happen.
*/
fs->fs_flags |= FSF_WANT;
- sched_task(wakeup_task, wchan, (void *)fs);
+ sched_task(wakeup_task, wchan, fs);
}
return error;
}
@@ -634,9 +635,9 @@ find_nfs_srvr(mntfs *mf)
switch (hp->h_addrtype) {
case AF_INET:
ip = ALLOC(sockaddr_in);
- bzero((void *)ip, sizeof(*ip));
+ bzero(ip, sizeof(*ip));
ip->sin_family = AF_INET;
- bcopy((void *)hp->h_addr, (void *)&ip->sin_addr, sizeof(ip->sin_addr));
+ bcopy(hp->h_addr, &ip->sin_addr, sizeof(ip->sin_addr));
ip->sin_port = htons(NFS_PORT);
break;
@@ -669,7 +670,7 @@ find_nfs_srvr(mntfs *mf)
fs->fs_type = "nfs";
fs->fs_pinger = AM_PINGER;
np = ALLOC(nfs_private);
- bzero((void *)np, sizeof(*np));
+ bzero(np, sizeof(*np));
np->np_mountd_inval = TRUE;
np->np_xid = NPXID_ALLOC();
np->np_error = -1;