osx getaddrinfo() implementation seems to not like providing the AI_NUMERICSERV flag
in the hints structure if the service parameter is NULL