Преглед изворни кода

r14726@catbus: nickm | 2007-08-20 11:42:07 -0400
Make v3-only authorities check reachability


svn:r11218

Nick Mathewson пре 18 година
родитељ
комит
d3b019a1df
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/or/router.c

+ 4 - 1
src/or/router.c

@@ -760,7 +760,10 @@ authdir_mode_publishes_statuses(or_options_t *options)
 int
 authdir_mode_tests_reachability(or_options_t *options)
 {
-  return authdir_mode_v1(options) || authdir_mode_v2(options);
+  return authdir_mode(options) &&
+    (options->V1AuthoritativeDir ||
+     options->V2AuthoritativeDir ||
+     options->V3AuthoritativeDir);
 }
 /** Return true iff we believe ourselves to be a bridge authoritative
  * directory server.