diff options
author | Roger Dingledine <arma@torproject.org> | 2008-02-04 16:58:50 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2008-02-04 16:58:50 +0000 |
commit | 426a9bbde18046ad021fbfc5b38383ce18d5c798 (patch) | |
tree | a13849678c87892dd5a3060d913e2571d4eb3fe9 /src/or/or.h | |
parent | dad9f434e0573b417f1029d53c89984b764d4689 (diff) | |
download | tor-426a9bbde18046ad021fbfc5b38383ce18d5c798.tar tor-426a9bbde18046ad021fbfc5b38383ce18d5c798.tar.gz |
Don't trigger an assert if we start a directory authority with a
private IP address (like 127.0.0.1).
svn:r13371
Diffstat (limited to 'src/or/or.h')
-rw-r--r-- | src/or/or.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/or/or.h b/src/or/or.h index d508a3241..1b858a332 100644 --- a/src/or/or.h +++ b/src/or/or.h @@ -3929,10 +3929,11 @@ void routerlist_retry_directory_downloads(time_t now); int router_exit_policy_all_routers_reject(uint32_t addr, uint16_t port, int need_uptime); int router_exit_policy_rejects_all(routerinfo_t *router); -void add_trusted_dir_server(const char *nickname, const char *address, - uint16_t dir_port, uint16_t or_port, - const char *digest, const char *v3_auth_digest, - authority_type_t type); +trusted_dir_server_t *add_trusted_dir_server(const char *nickname, + const char *address, + uint16_t dir_port, uint16_t or_port, + const char *digest, const char *v3_auth_digest, + authority_type_t type); void authority_cert_free(authority_cert_t *cert); void clear_trusted_dir_servers(void); int any_trusted_dir_is_v1_authority(void); |