]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
don't warn when ExitRelay is set to 0
authortrinity-1686a <trinity@deuxfleurs.fr>
Sun, 12 Nov 2023 17:24:33 +0000 (18:24 +0100)
committertrinity-1686a <trinity@deuxfleurs.fr>
Sun, 12 Nov 2023 17:24:33 +0000 (18:24 +0100)
src/feature/relay/relay_config.c

index 0b02461318ef3db55651961911f1be646137e5e0..320ce8d13a39d8c3adc5576dcb84212ebaca6cf8 100644 (file)
@@ -1151,8 +1151,8 @@ options_validate_relay_mode(const or_options_t *old_options,
     REJECT("BridgeRelay is 1, ORPort is not set. This is an invalid "
            "combination.");
 
-  if (options->BridgeRelay == 1 && (options->ExitRelay == 1 ||
-      !policy_using_default_exit_options(options))) {
+  if (options->BridgeRelay == 1 && !(options->ExitRelay == 0 ||
+      policy_using_default_exit_options(options))) {
     log_warn(LD_CONFIG, "BridgeRelay is 1, but ExitRelay is 1 or an "
            "ExitPolicy is configured. Tor will start, but it will not "
            "function as an exit relay.");