tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit f80cfc44767e9f70cbb99c090579bb7cfbf8e996
parent fe18776349f22d84bf953905e82b6f5dc95eabcb
Author: Neel Chauhan <neel@neelc.org>
Date:   Fri, 20 Jul 2018 21:38:28 -0400

Add a "reject *:*" line after parsing in parse_reachable_addresses()

Diffstat:
Msrc/core/or/policies.c | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/core/or/policies.c b/src/core/or/policies.c @@ -317,6 +317,14 @@ parse_reachable_addresses(void) } } + /* Prepend a reject *.* to reachable_(or|dir)_addr_policy */ + if (!ret && (options->ReachableDirAddresses || + options->ReachableORAddresses || + options->ReachableAddresses)) { + append_exit_policy_string(&reachable_or_addr_policy, "reject *:*"); + append_exit_policy_string(&reachable_dir_addr_policy, "reject *:*"); + } + return ret; }