IPV6_V6ONLY
(void)so_setsockopt(l, so, IPPROTO_IPV6, IPV6_V6ONLY,
return IPV6_V6ONLY;
case IPV6_V6ONLY:
case IPV6_V6ONLY:
case IPV6_V6ONLY:
case IPV6_V6ONLY:
return setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, &zero, sizeof(zero));
if (setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &f, sizeof(f)) == -1)
if (setsockopt(srvr, IPPROTO_IPV6, IPV6_V6ONLY,
#ifdef IPV6_V6ONLY
error = setsockopt(s_wld, IPPROTO_IPV6, IPV6_V6ONLY, &on,
IPPROTO_IPV6, IPV6_V6ONLY, &on, sizeof(on)) < 0) {
IPV6_V6ONLY, &one, sizeof one) < 0){
IPV6_V6ONLY, &one, sizeof one) < 0){
if (setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY, &on,
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_V6ONLY,
IPV6_V6ONLY, &on, sizeof on) < 0) {
IPV6_V6ONLY, &on, sizeof(on)) < 0) {
&& setsockopt(s->fd, IPPROTO_IPV6, IPV6_V6ONLY,
IPV6_V6ONLY, &one, sizeof(one)) == -1) {