29#include "core/or/dos.h"
56void evdns_shutdown(
int);
64 time_t now = time(NULL);
void addressmap_free_all(void)
int authdir_mode(const or_options_t *options)
int authdir_mode_tests_reachability(const or_options_t *options)
Header file for directory authority mode.
void bridges_free_all(void)
Header file for circuitbuild.c.
Header for feature/stats/bwhist.c.
void channel_free_all(void)
void channel_tls_free_all(void)
Header file for channeltls.c.
void circuit_free_all(void)
Header file for circuitlist.c.
void circuitmux_ewma_free_all(void)
Header file for circuitmux_ewma.c.
void circpad_free_all(void)
void circpad_machines_free(void)
Header file for circuitpadding.c.
Header for compat_libevent.c.
const or_options_t * get_options(void)
void config_free_all(void)
Header file for config.c.
void conflux_notify_shutdown(void)
void conflux_pool_free_all(void)
Header file for conflux_pool.c.
void connection_free_all(void)
Header file for connection.c.
void connection_edge_free_all(void)
Header file for connection_edge.c.
void consdiffmgr_free_all(void)
Header for consdiffmgr.c.
void control_free_all(void)
Header file for control.c.
char * get_controller_cookie_file_name(void)
Header file for control_auth.c.
void cpuworker_free_all(void)
Header file for cpuworker.c.
Header file for dirserv.c.
void entry_guards_free_all(void)
Header file for circuitbuild.c.
char * get_ext_or_auth_cookie_file_name(void)
void geoip_free_all(void)
Header file for geoip_stats.c.
void geoip_stats_free_all(void)
int accounting_record_bandwidth_usage(time_t now, or_state_t *state)
int accounting_is_enabled(const or_options_t *options)
void accounting_free_all(void)
Header file for hibernate.c.
Header file containing common data for the whole HS subsystem.
void release_lockfile(void)
void tor_remove_file(const char *filename)
void tor_mainloop_disconnect_pubsub(void)
Header for mainloop_pubsub.c.
void microdesc_free_all(void)
Header file for microdesc.c.
void networkstatus_free_all(void)
Header file for networkstatus.c.
void nodelist_free_all(void)
Header file for nodelist.c.
Master header file for Tor-specific functionality.
void relay_config_free_all(void)
Header for feature/relay/relay_config.c.
void rep_hist_free_all(void)
int rep_hist_record_mtbf_data(time_t now, int missing_means_down)
Header file for rephist.c.
void routerlist_free_all(void)
const char * esc_router_info(const routerinfo_t *router)
Header file for routerlist.c.
void routerparse_free_all(void)
Header file for routerparse.c.
void scheduler_free_all(void)
Header file for scheduler*.c.
void sr_save_and_cleanup(void)
This file contains ABI/API of the shared random protocol defined in proposal #250....
void tor_free_all(int postfork)
Header file for shutdown.c.
void or_state_mark_dirty(or_state_t *state, time_t when)
or_state_t * get_or_state(void)
int or_state_save(time_t now)
char * ControlPortWriteToFile
tor_cmdline_mode_t command
void subsystems_shutdown(void)
void timers_shutdown(void)
Headers for transports.c.
const struct passwd * tor_getpwnam(const char *username)