]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Oops: make the check for not adding ip->ip DNS maps correct
authorNick Mathewson <nickm@torproject.org>
Sun, 25 Nov 2012 18:38:27 +0000 (13:38 -0500)
committerNick Mathewson <nickm@torproject.org>
Mon, 17 Dec 2012 19:48:09 +0000 (14:48 -0500)
src/or/addressmap.c

index 98448ebddfbb525a36c3682bd38cbac2017a95dd..8145a14a994698526eaf292b2a93dbfc51aefc66 100644 (file)
@@ -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. */