Browse Source

make explicit that 'no socks policy' means 'accept'

svn:r2158
Roger Dingledine 20 years ago
parent
commit
f8c14e5dce
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/or/connection_edge.c

+ 2 - 0
src/or/connection_edge.c

@@ -985,6 +985,8 @@ int socks_policy_permits_address(uint32_t addr)
   if (options.SocksPolicy && !socks_policy)
   if (options.SocksPolicy && !socks_policy)
     parse_socks_policy();
     parse_socks_policy();
 
 
+  if(!socks_policy)
+    return 1;
   a = router_compare_addr_to_exit_policy(addr, 1, socks_policy);
   a = router_compare_addr_to_exit_policy(addr, 1, socks_policy);
   if (a==-1)
   if (a==-1)
     return 0;
     return 0;