[tor-commits] [tor/master] Convert authdir_mode_handles_descs(options, -1) with authdir_mode(options)

nickm at torproject.org nickm at torproject.org
Wed Jun 21 17:50:25 UTC 2017


commit d92b999757336249bcff15c5c498e6e5353d38c4
Author: huyvq <huyvq.c633 at gmail.com>
Date:   Fri Jun 2 23:26:53 2017 +0700

    Convert authdir_mode_handles_descs(options, -1) with authdir_mode(options)
---
 src/or/directory.c | 2 +-
 src/or/main.c      | 4 ++--
 src/or/router.c    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/or/directory.c b/src/or/directory.c
index b680b13..5e8e663 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -4850,7 +4850,7 @@ directory_handle_command_post,(dir_connection_t *conn, const char *headers,
     goto done;
   }
 
-  if (authdir_mode_handles_descs(options, -1) &&
+  if (authdir_mode(options) &&
       !strcmp(url,"/tor/")) { /* server descriptor post */
     const char *msg = "[None]";
     uint8_t purpose = authdir_mode_bridge(options) ?
diff --git a/src/or/main.c b/src/or/main.c
index 9699c8d..9709aeb 100644
--- a/src/or/main.c
+++ b/src/or/main.c
@@ -2355,7 +2355,7 @@ do_hup(void)
       tor_free(msg);
     }
   }
-  if (authdir_mode_handles_descs(options, -1)) {
+  if (authdir_mode(options)) {
     /* reload the approved-routers file */
     if (dirserv_load_fingerprint_file() < 0) {
       /* warnings are logged from dirserv_load_fingerprint_file() directly */
@@ -3478,7 +3478,7 @@ sandbox_init_filter(void)
   if (options->BridgeAuthoritativeDir)
     OPEN_DATADIR_SUFFIX("networkstatus-bridges", ".tmp");
 
-  if (authdir_mode_handles_descs(options, -1))
+  if (authdir_mode(options))
     OPEN_DATADIR("approved-routers");
 
   if (options->ServerDNSResolvConfFile)
diff --git a/src/or/router.c b/src/or/router.c
index 849cffd..a264af1 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -1635,7 +1635,7 @@ authdir_mode_publishes_statuses(const or_options_t *options)
 int
 authdir_mode_tests_reachability(const or_options_t *options)
 {
-  return authdir_mode_handles_descs(options, -1);
+  return authdir_mode(options);
 }
 /** Return true iff we believe ourselves to be a bridge authoritative
  * directory server.





More information about the tor-commits mailing list