From: Nick Mathewson Date: Thu, 15 Nov 2012 03:20:01 +0000 (-0500) Subject: Accept reverse resolve requests for IPv6 addresses X-Git-Tag: tor-0.2.4.7-alpha~35^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=50af1087c4e92dfb4a30ddce4f6046970d6108e2;p=thirdparty%2Ftor.git Accept reverse resolve requests for IPv6 addresses --- diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c index dc58a0e709..426b993e58 100644 --- a/src/or/connection_edge.c +++ b/src/or/connection_edge.c @@ -1879,7 +1879,7 @@ connection_ap_handshake_send_resolve(entry_connection_t *ap_conn) /* We're doing a reverse lookup. The input could be an IP address, or * could be an .in-addr.arpa or .ip6.arpa address */ - r = tor_addr_parse_PTR_name(&addr, a, AF_INET, 1); + r = tor_addr_parse_PTR_name(&addr, a, AF_UNSPEC, 1); if (r <= 0) { log_warn(LD_APP, "Rejecting ill-formed reverse lookup of %s", safe_str_client(a));