Commit 88dadc91 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

bugfix in exit_policy_is_general_exit() that weasel found.

this time for sure!


svn:r6617
parent 23e2c6a7
......@@ -620,8 +620,10 @@ exit_policy_is_general_exit(addr_policy_t *policy)
if ((p->addr & 0xff000000ul) == 0x7f000000ul)
continue; /* 127.x */
/* We have a match that is at least a /8. */
if (p->policy_type == ADDR_POLICY_ACCEPT)
if (p->policy_type == ADDR_POLICY_ACCEPT) {
++n_allowed;
break; /* stop considering this port */
}
}
}
return n_allowed >= 2;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment