summaryrefslogtreecommitdiffstats
path: root/utils/mount/network.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2010-01-04 15:42:51 -0500
committerSteve Dickson <steved@redhat.com>2010-01-04 15:42:51 -0500
commit6c3abd83758060356db4fa4e9d69d5bec09865e4 (patch)
tree61be9b9a6f986ef21f0a31145588b61da4df1f0e /utils/mount/network.c
parent64a3030683fab242a1608d7c35766130faffc1c0 (diff)
downloadnfs-utils-6c3abd83758060356db4fa4e9d69d5bec09865e4.tar.gz
nfs-utils-6c3abd83758060356db4fa4e9d69d5bec09865e4.tar.xz
nfs-utils-6c3abd83758060356db4fa4e9d69d5bec09865e4.zip
mount.nfs: don't use IPv6 unless IPV6_SUPPORTED is set
Commit 1f3fae1fb25168aac187ff1881738c8ad53a8763 made mount.nfs start looking up and trying to use IPv6 addresses when mount.nfs was built against libtirpc (even when --enable-ipv6 wasn't specified). The problem seems to be that nfs_nfs_proto_family() is basing the family on HAVE_LIBTIRPC. I think it should be basing it on IPV6_SUPPORTED instead. Signed-off-by: Jeff Layton <jlayton@redhat.com> Acked-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/mount/network.c')
-rw-r--r--utils/mount/network.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/mount/network.c b/utils/mount/network.c
index e3ad5c2..906e20c 100644
--- a/utils/mount/network.c
+++ b/utils/mount/network.c
@@ -1344,7 +1344,7 @@ int nfs_nfs_proto_family(struct mount_options *options,
unsigned long protocol;
char *option;
-#ifdef HAVE_LIBTIRPC
+#ifdef IPV6_SUPPORTED
*family = AF_UNSPEC;
#else
*family = AF_INET;