IPV6_V6ONLY
#if defined(IPV6_V6ONLY) && !defined(__OpenBSD__)
if (setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, &on, sizeof(on)) == -1)
if (setsockopt(*s, IPPROTO_IPV6, IPV6_V6ONLY,
if (setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &one,
if (setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY,
IPV6_V6ONLY, &on, sizeof on) < 0) {
#define IPV6_BINDV6ONLY IPV6_V6ONLY
case IPV6_V6ONLY:
case IPV6_V6ONLY:
case IPV6_V6ONLY:
case IPV6_V6ONLY:
if (setsockopt(sep->se_fd, IPPROTO_IPV6, IPV6_V6ONLY,
IPV6_V6ONLY, &on, sizeof on) < 0) {
if (setsockopt(*s, IPPROTO_IPV6, IPV6_V6ONLY,