Allow TestingTorNetwork when AlternateDirAuthority and
AlternateBridgeAuthority is set even if DirServer is not.
--- /dev/null
+ o Testing:
+ - Make it possible to set the TestingTorNetwork configuration
+ option using AlternateDirAuthority and AlternateBridgeAuthority
+ as an alternative to setting DirServer.
});
}
- if (options->TestingTorNetwork && !options->DirServers) {
+ if (options->TestingTorNetwork &&
+ !(options->DirServers ||
+ (options->AlternateDirAuthority &&
+ options->AlternateBridgeAuthority))) {
REJECT("TestingTorNetwork may only be configured in combination with "
- "a non-default set of DirServers.");
+ "a non-default set of DirServer or both of AlternateDirAuthority "
+ "and AlternateBridgeAuthority configured.");
}
if (options->AllowSingleHopExits && !options->DirServers) {