Doing things with getaddrinfo, and getnameinfo now instead of gethostbyaddr, as it was not playing nicely with the ipv6 address :(