From: W.C.A. Wijngaards Date: Wed, 11 Apr 2018 14:31:13 +0000 (+0200) Subject: ldns-notify with IPv6 address X-Git-Tag: release-1.7.1-rc1~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c78008b454ab10687dfb4aa1cb49d360e181ceb5;p=thirdparty%2Fldns.git ldns-notify with IPv6 address --- diff --git a/Changelog b/Changelog index 3a8faaae..67afe939 100644 --- a/Changelog +++ b/Changelog @@ -27,6 +27,7 @@ * bugfix #1399: ldns_pkt2wire() Python binding is broken. Thanks James Raftery * ED25519 and ED448 support. + * ldns-notify: can have IPv6 address as argument. 1.7.0 2016-12-20 * Fix lookup of relative names in ldns_resolver_search. diff --git a/examples/ldns-notify.c b/examples/ldns-notify.c index 7d348de7..8e95e0cd 100644 --- a/examples/ldns-notify.c +++ b/examples/ldns-notify.c @@ -351,6 +351,7 @@ main(int argc, char **argv) printf("# sending to %s\n", argv[i]); memset(&hints, 0, sizeof(hints)); hints.ai_family = default_family; + if(strchr(argv[i], ':')) hints.ai_family = AF_INET6; hints.ai_socktype = SOCK_DGRAM; hints.ai_protocol = IPPROTO_UDP; error = getaddrinfo(argv[i], port, &hints, &res0);