summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Banks <gnb@melbourne.sgi.com>2006-07-03 15:59:54 +1000
committerGreg Banks <gnb@melbourne.sgi.com>2006-07-03 15:59:54 +1000
commit4e9ed06f8f8a0cd9f34a6830c0ff14344a528042 (patch)
treec3e4211a00184d88e891c65ae911671d3c1609aa
parent6c40236820fda8960af891f41aa9d53f8bbe50a2 (diff)
downloadnfs-utils-4e9ed06f8f8a0cd9f34a6830c0ff14344a528042.tar.gz
nfs-utils-4e9ed06f8f8a0cd9f34a6830c0ff14344a528042.tar.xz
nfs-utils-4e9ed06f8f8a0cd9f34a6830c0ff14344a528042.zip
Use socklen_t some more to avoid warnings.
-rw-r--r--support/nfs/conn.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/support/nfs/conn.c b/support/nfs/conn.c
index 733bf24..89f7676 100644
--- a/support/nfs/conn.c
+++ b/support/nfs/conn.c
@@ -6,6 +6,7 @@
*
*/
+#include "config.h"
#include <errno.h>
#include <unistd.h>
#include <rpc/rpc.h>
@@ -18,6 +19,10 @@
#include "conn.h"
+#if SIZEOF_SOCKLEN_T - 0 == 0
+#define socklen_t int
+#endif
+
extern int verbose;
/* Map an NFS version into the corresponding Mountd version */
@@ -164,7 +169,7 @@ clnt_ping(struct sockaddr_in *saddr, const u_long prog, const u_long vers,
if (sock != -1) {
if (caddr) {
/* Get the address of our end of this connection */
- int len = sizeof(*caddr);
+ socklen_t len = sizeof(*caddr);
if (getsockname(sock, caddr, &len) != 0)
caddr->sin_family = 0;
}