summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmmanuel Dreyfus <manu@netbsd.org>2012-10-18 18:39:34 +0200
committerAnand Avati <avati@redhat.com>2012-10-20 00:32:58 -0700
commit6decc75807caa95ee93d70e8f23119bbada84a44 (patch)
treefba7d74d5dc83d6ff3cefcf646ed47935316220f
parent09d981409f1379265ee02db9cd5f62672fba4747 (diff)
In some cases AI_ADDRCONFIG confuses NetBSD 6.0
BUG: 764655 Change-Id: I29198c94c6788f9e01f57e11798f3d3d7cd9c8de Signed-off-by: Emmanuel Dreyfus <manu@netbsd.org> Reviewed-on: http://review.gluster.org/4105 Reviewed-by: Anand Avati <avati@redhat.com> Tested-by: Anand Avati <avati@redhat.com>
-rw-r--r--libglusterfs/src/common-utils.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libglusterfs/src/common-utils.c b/libglusterfs/src/common-utils.c
index 146384fe94d..bf1f03a9a4b 100644
--- a/libglusterfs/src/common-utils.c
+++ b/libglusterfs/src/common-utils.c
@@ -167,7 +167,9 @@ gf_resolve_ip6 (const char *hostname,
memset(&hints, 0, sizeof(hints));
hints.ai_family = family;
hints.ai_socktype = SOCK_STREAM;
+#ifndef __NetBSD__
hints.ai_flags = AI_ADDRCONFIG;
+#endif
ret = gf_asprintf (&port_str, "%d", port);
if (-1 == ret) {