stay away from getaddrinfo unless we really can't help it for ascii ipv6 conversions to binary