diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-09-25 16:00:50 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-09-25 16:00:50 -0400 |
commit | fcd0f76134c2e1e420b1379906955d41e8a6df66 (patch) | |
tree | fbd6c587332809a461f50271bd4c8bdd12bdfeef /src/feature/relay/router.h | |
parent | 70539e3d5e357521616a083a69712605b7b98c23 (diff) | |
download | tor-fcd0f76134c2e1e420b1379906955d41e8a6df66.tar.gz tor-fcd0f76134c2e1e420b1379906955d41e8a6df66.zip |
Extract all the "am I a server" functions from router.c
Diffstat (limited to 'src/feature/relay/router.h')
-rw-r--r-- | src/feature/relay/router.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/feature/relay/router.h b/src/feature/relay/router.h index 7b33069aac..5e342cc491 100644 --- a/src/feature/relay/router.h +++ b/src/feature/relay/router.h @@ -56,8 +56,6 @@ int router_initialize_tls_context(void); int init_keys(void); int init_keys_client(void); -int dir_server_mode(const or_options_t *options); - int net_is_disabled(void); int net_is_completely_disabled(void); @@ -72,10 +70,6 @@ uint16_t router_get_advertised_dir_port(const or_options_t *options, int router_should_advertise_dirport(const or_options_t *options, uint16_t dir_port); -MOCK_DECL(int, server_mode, (const or_options_t *options)); -MOCK_DECL(int, public_server_mode, (const or_options_t *options)); -MOCK_DECL(int, advertised_server_mode, (void)); -int proxy_mode(const or_options_t *options); void consider_publishable_server(int force); int should_refuse_unknown_exits(const or_options_t *options); @@ -84,6 +78,7 @@ void mark_my_descriptor_dirty_if_too_old(time_t now); void mark_my_descriptor_dirty(const char *reason); void check_descriptor_bandwidth_changed(time_t now); void check_descriptor_ipaddress_changed(time_t now); +int router_has_bandwidth_to_be_dirserver(const or_options_t *options); void router_new_address_suggestion(const char *suggestion, const dir_connection_t *d_conn); int router_compare_to_my_exit_policy(const tor_addr_t *addr, uint16_t port); |