return (a->sin_addr.s_addr == b->sin_addr.s_addr);
}
+#ifdef HAVE_IPV6
+
static bool
ipv6eq(struct sockaddr_in6 *a, struct sockaddr_in6 *b)
{
return true;
}
+#endif /* HAVE_IPV6 */
+
/*
* Check to see if a connecting IP matches a given host name.
*/
break;
}
}
+#ifdef HAVE_IPV6
else if (gai->ai_addr->sa_family == AF_INET6)
{
if (ipv6eq((struct sockaddr_in6 *) gai->ai_addr,
break;
}
}
+#endif
}
}