diff options
author | Matthew Finkel <Matthew.Finkel@gmail.com> | 2013-10-02 02:46:24 +0000 |
---|---|---|
committer | Matthew Finkel <Matthew.Finkel@gmail.com> | 2013-10-21 17:49:33 +0000 |
commit | b36f93a6711aa3c763d1ea0765862cd2f6939756 (patch) | |
tree | 3e26ee77484cfb521bcf2b69e9ab012553e6e53f /src/or/dirserv.h | |
parent | b7a17de454c9c2721059393d237f3984bd5aa74f (diff) | |
download | tor-b36f93a6711aa3c763d1ea0765862cd2f6939756.tar.gz tor-b36f93a6711aa3c763d1ea0765862cd2f6939756.zip |
A Bridge Authority should compute flag thresholds
As a bridge authority, before we create our networkstatus document, we
should compute the thresholds needed for the various status flags
assigned to each bridge based on the status of all other bridges. We
then add these thresholds to the networkstatus document for easy access.
Fixes for #1117 and #9859.
Diffstat (limited to 'src/or/dirserv.h')
-rw-r--r-- | src/or/dirserv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/or/dirserv.h b/src/or/dirserv.h index 7221fc9957..c2d6131c7d 100644 --- a/src/or/dirserv.h +++ b/src/or/dirserv.h @@ -51,6 +51,7 @@ int list_server_status_v1(smartlist_t *routers, char **router_status_out, int dirserv_dump_directory_to_string(char **dir_out, crypto_pk_t *private_key); char *dirserv_get_flag_thresholds_line(void); +void dirserv_compute_bridge_flag_thresholds(routerlist_t *rl); int directory_fetches_from_authorities(const or_options_t *options); int directory_fetches_dir_info_early(const or_options_t *options); |