git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12018
d0543943-73ff-0310-b7d9-
9358b9ac24b2
break;
else if (!li6)
li6 = li; /* Best IP6 address */
- }
+ } else
#endif
- else if (li->li_family == AF_INET) {
+ if (li->li_family == AF_INET) {
if (ip4 >= ip6)
break;
else if (!li4)
char const *target = srs->srs_target;
su_addrinfo_t ai[1];
su_sockaddr_t su[1];
- char buffer[64];
int i;
memset(ai, 0, (sizeof ai));
}
}
else if (host_is_ip6_reference(target)) {
+ char buffer[64];
size_t len = strlen(target) - 2;
ai->ai_addr = memset(su, 0, (sizeof su->su_sin6));
#endif
static int li_scope4(uint32_t ip4);
+
+#ifdef SU_HAVE_IN6
static int li_scope6(struct in6_addr const *ip6);
+#endif
#if !SU_LOCALINFO_TEST