IPV6_USE_MIN_MTU
if (setsockopt(s, IPPROTO_IPV6, IPV6_USE_MIN_MTU,
#if defined(SO_REUSEADDR) || defined(SO_REUSEPORT) || defined(IPV6_USE_MIN_MTU) || defined(IP_TRANSPARENT) || defined(IP_BINDANY) || defined(IP_FREEBIND) || defined (SO_BINDANY)
# if defined(IPV6_USE_MIN_MTU)
if (setsockopt(s, IPPROTO_IPV6, IPV6_USE_MIN_MTU,
case IPV6_USE_MIN_MTU:
case IPV6_USE_MIN_MTU:
case IPV6_USE_MIN_MTU:
case IPV6_USE_MIN_MTU:
case IPV6_USE_MIN_MTU:
(void)setsockopt(sock->fd, IPPROTO_IPV6, IPV6_USE_MIN_MTU,
cmsgp->cmsg_type = IPV6_USE_MIN_MTU;
#if defined(SO_REUSEADDR) || (defined(INET6) && (defined(IPV6_V6ONLY) || defined(IPV6_USE_MIN_MTU) || defined(IPV6_MTU)))
#if defined(IPV6_USE_MIN_MTU) || defined(IPV6_MTU)
#if defined(INET6) && !defined(IPV6_USE_MIN_MTU) && !defined(IPV6_MTU)
#if defined(SO_REUSEADDR) || (defined(INET6) && (defined(IPV6_V6ONLY) || defined(IPV6_USE_MIN_MTU) || defined(IPV6_MTU)))
#if defined(IPV6_USE_MIN_MTU) || defined(IPV6_MTU)
#if defined(IPV6_USE_MIN_MTU)
int opt = IPV6_USE_MIN_MTU;
#if defined(SO_REUSEADDR) || defined(SO_REUSEPORT) || defined(IPV6_USE_MIN_MTU) || defined(IP_TRANSPARENT) || defined(IP_BINDANY) || defined(IP_FREEBIND) || defined (SO_BINDANY)
# if defined(IPV6_USE_MIN_MTU)
if (setsockopt(s, IPPROTO_IPV6, IPV6_USE_MIN_MTU,