MATCH_SOCKTYPE
MATCH_SOCKTYPE(ai->ai_socktype, i) &&
!MATCH_SOCKTYPE(as->as.ai.hints.ai_socktype, i) ||