use getaddrinfo/getnameinfo to parse ipv6 addresses instead of
authorreyk <reyk@openbsd.org>
Thu, 17 Jul 2008 15:10:14 +0000 (15:10 +0000)
committerreyk <reyk@openbsd.org>
Thu, 17 Jul 2008 15:10:14 +0000 (15:10 +0000)
commit676eb00ea56ed2f0d1f5e8d9b88459efcc2e0e30
tree3a78afb3fdd723c21cb1097875a9c37f45ed3d0f
parentef91969c3fff802a20e1b6ac24d34ca1599493ef
use getaddrinfo/getnameinfo to parse ipv6 addresses instead of
inet_pton/inet_ntop to allow specifing and printing the IPv6 scope
identifier. synced host_v6() with ntpd's version to use getaddrinfo()
instead of inet_pton() - host_v4, host_v6, and host_dns could all use
getaddrinfo in a single function by specifing different flags but this
would diverge from the other daemons using this common interface so we
keep this little overhead.

discussed with henning@
ok pyr@
usr.sbin/relayd/log.c
usr.sbin/relayd/parse.y