aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2008-02-04 16:58:50 +0000
committerRoger Dingledine <arma@torproject.org>2008-02-04 16:58:50 +0000
commit426a9bbde18046ad021fbfc5b38383ce18d5c798 (patch)
treea13849678c87892dd5a3060d913e2571d4eb3fe9 /src/or/or.h
parentdad9f434e0573b417f1029d53c89984b764d4689 (diff)
downloadtor-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.h9
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);