diff options
author | Neil Brown <neilb@suse.de> | 2007-04-16 11:20:24 +1000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-04-16 11:20:24 +1000 |
commit | 7c96fc46bb3aec5e9b8ecc4b637e66dc33db3a90 (patch) | |
tree | 276dfbb914ab2abc31f970f931b65932f0203426 /utils/statd | |
parent | 0210f16cf1bd2f87b7fe4336311c6dfd88030f8b (diff) | |
download | nfs-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.c | 5 |
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); |