Commit 94507f1b authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

Fix bug in recent address.c patch: actually set the value of address * to...

Fix bug in recent address.c patch: actually set the value of address * to 0.0.0.0 as we did before.  This makes CMP_EXACT comparisons with bitmask 0 work on address * again.

svn:r17801
parent ccda4e48
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -544,6 +544,7 @@ tor_addr_parse_mask_ports(const char *s, tor_addr_t *addr_out,

  if (!strcmp(address, "*")) {
    family = AF_INET; /* AF_UNSPEC ???? XXXX_IP6 */
    tor_addr_from_ipv4h(addr_out, 0);
    any_flag = 1;
  } else if (tor_inet_pton(AF_INET6, address, &in6_tmp) > 0) {
    family = AF_INET6;