diff options
Diffstat (limited to 'src/or/config.c')
-rw-r--r-- | src/or/config.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/or/config.c b/src/or/config.c index a7aaf023a5..5994e6e807 100644 --- a/src/or/config.c +++ b/src/or/config.c @@ -1137,6 +1137,12 @@ options_validate(or_options_t *options) result = -1; } + /* XXX might similarly want to check the other *BindAddress options */ + if (options->ORPort == 0 && options->ORBindAddress != NULL) { + log(LOG_WARN, "ORPort must be defined if ORBindAddress is defined."); + result = -1; + } + if (validate_data_directory(options)<0) { log(LOG_WARN, "Invalid DataDirectory"); result = -1; |