Support 'none' in torrc for HiddenServiceExportCircuitID.

See: https://bugs.torproject.org/4700
This commit is contained in:
Alexander Færøy
2018-09-20 20:59:42 +02:00
parent 3477a73af9
commit 8ecaf41003
2 changed files with 6 additions and 2 deletions
+4 -1
View File
@@ -161,8 +161,11 @@ helper_parse_circuit_id_protocol(const char *key, const char *value, int *ok)
if (! strcasecmp(value, "haproxy")) {
*ok = 1;
ret = HS_CIRCUIT_ID_PROTOCOL_HAPROXY;
} else if (! strcasecmp(value, "none")) {
*ok = 1;
ret = HS_CIRCUIT_ID_PROTOCOL_NONE;
} else {
log_warn(LD_CONFIG, "%s must be 'haproxy'.", key);
log_warn(LD_CONFIG, "%s must be 'haproxy' or 'none'.", key);
goto err;
}