From: Nick Mathewson Date: Sun, 25 Nov 2012 18:38:27 +0000 (-0500) Subject: Oops: make the check for not adding ip->ip DNS maps correct X-Git-Tag: tor-0.2.4.7-alpha~6^2~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=32219d83134c861abad5a7d37f93f3ec4b492398;p=thirdparty%2Ftor.git Oops: make the check for not adding ip->ip DNS maps correct --- diff --git a/src/or/addressmap.c b/src/or/addressmap.c index 98448ebddf..8145a14a99 100644 --- a/src/or/addressmap.c +++ b/src/or/addressmap.c @@ -629,7 +629,7 @@ client_dns_set_addressmap(origin_circuit_t *on_circ, tor_assert(address); tor_assert(val); - if (tor_addr_parse(&addr_tmp, address) == 0) + if (tor_addr_parse(&addr_tmp, address) >= 0) return; /* If address was an IP address already, don't add a mapping. */ /* XXXXX For now, don't cache IPv6 addresses. */