]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Convert authdir_mode_handles_descs(options, -1) with authdir_mode(options)
authorhuyvq <huyvq.c633@gmail.com>
Fri, 2 Jun 2017 16:26:53 +0000 (23:26 +0700)
committerNick Mathewson <nickm@torproject.org>
Wed, 21 Jun 2017 17:49:17 +0000 (13:49 -0400)
src/or/directory.c
src/or/main.c
src/or/router.c

index b680b134a4b380e0821c0255cd00a2919b11d070..5e8e6638b6274f244b6f50e54511161161a8b706 100644 (file)
@@ -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) ?
index 9699c8d3811c6a144038d9f001408173cd2f40bf..9709aebeb132b7f3f80b8423c17bcedab9c8f7f5 100644 (file)
@@ -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)
index 849cffd8faf39f1d609258b455659bf8ad0fe7d1..a264af155193cc5136b16626ab5ebd5b8e5780f1 100644 (file)
@@ -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.