SOCK_DNS
socktype | SOCK_NONBLOCK | SOCK_DNS, 0)) == -1)
if ((type & SOCK_DNS) && !(domain == AF_INET || domain == AF_INET6))
if (ISSET(type, SOCK_DNS))
type &= ~(SOCK_CLOEXEC | SOCK_CLOFORK | SOCK_NONBLOCK | SOCK_DNS);