瀏覽代碼

Make ContactInfo mandatory for authoritative directories.

svn:r4896
Nick Mathewson 20 年之前
父節點
當前提交
09e8521236
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/or/config.c

+ 5 - 1
src/or/config.c

@@ -1650,8 +1650,12 @@ options_validate(or_options_t *options)
   }
 
   if (options->AuthoritativeDir) {
+    if (!options->ContactInfo) {
+      log(LOG_WARN, "Authoritative directory servers must set ContactInfo");
+      result = -1;
+    }
     if (!options->RecommendedVersions) {
-      log(LOG_WARN, "Directory servers must configure RecommendedVersions.");
+      log(LOG_WARN, "Authoritative directory servers must configure RecommendedVersions.");
       result = -1;
     }
     if (!options->RecommendedClientVersions)