14 #define DIRAUTH_SYS_PRIVATE
30 subsys_dirauth_initialize(
void)
32 dirauth_register_periodic_events();
37 subsys_dirauth_shutdown(
void)
43 global_dirauth_options = NULL;
47 dirauth_get_options(
void)
50 return global_dirauth_options;
54 dirauth_set_options(
void *arg)
57 global_dirauth_options = opts;
66 .initialize = subsys_dirauth_initialize,
67 .shutdown = subsys_dirauth_shutdown,
70 .set_options = dirauth_set_options,
void dirserv_clear_measured_bw_cache(void)
Header file for bwauth.c.
const config_format_t dirauth_options_fmt
Header for feature/dirauth/dirauth_config.c.
Structure dirauth_options_t to hold directory authority options.
Header for dirauth_periodic.c.
Header for dirauth_sys.c.
#define DIRAUTH_SUBSYS_LEVEL
void dirvote_free_all(void)
Header file for dirvote.c.
int keypin_close_journal(void)
Master header file for Tor-specific functionality.
void dirserv_free_fingerprint_list(void)
Header file for process_descs.c.
Types used to declare a subsystem.
#define SUBSYS_DECLARE_LOCATION()