summaryrefslogtreecommitdiffstats
path: root/utils/statd
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2007-04-16 11:20:24 +1000
committerNeil Brown <neilb@suse.de>2007-04-16 11:20:24 +1000
commit7c96fc46bb3aec5e9b8ecc4b637e66dc33db3a90 (patch)
tree276dfbb914ab2abc31f970f931b65932f0203426 /utils/statd
parent0210f16cf1bd2f87b7fe4336311c6dfd88030f8b (diff)
downloadnfs-utils-7c96fc46bb3aec5e9b8ecc4b637e66dc33db3a90.tar.gz
nfs-utils-7c96fc46bb3aec5e9b8ecc4b637e66dc33db3a90.tar.xz
nfs-utils-7c96fc46bb3aec5e9b8ecc4b637e66dc33db3a90.zip
Make that last patch compile...
Diffstat (limited to 'utils/statd')
-rw-r--r--utils/statd/sm-notify.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/statd/sm-notify.c b/utils/statd/sm-notify.c
index 1059a88..98c03f9 100644
--- a/utils/statd/sm-notify.c
+++ b/utils/statd/sm-notify.c
@@ -251,9 +251,10 @@ notify(void)
}
} else {
struct servent *se;
- (void) bindresvport(sock, (struct sockaddr_in *) &local_addr);
+ struct sockaddr_in *sin = (struct sockaddr_in *)&local_addr;
+ (void) bindresvport(sock, sin);
/* try to avoid known ports */
- se = getservbyport(local_addr.sin_port, "udp");
+ se = getservbyport(sin->sin_port, "udp");
if (se && retry_cnt < 100) {
retry_cnt++;
close(sock);