commit d27ce6b8f0ad716597df888f19b7593a5a11f476
parent b6e260e69946dc6ce9c7de64438d5af29959d037
Author: Alexander Færøy <ahf@torproject.org>
Date: Fri, 21 Jul 2023 02:09:33 +0200
Drop requirement for TRANSPORT being present in STATUS messages.
Diffstat:
1 file changed, 0 insertions(+), 10 deletions(-)
diff --git a/src/feature/client/transports.c b/src/feature/client/transports.c
@@ -1286,16 +1286,6 @@ parse_status_line(const char *line, managed_proxy_t *mp)
goto done;
}
- /* We check if we received the TRANSPORT parameter, which is the only
- * *required* value. */
- const config_line_t *type = config_line_find(values, "TRANSPORT");
-
- if (! type) {
- log_warn(LD_PT, "Managed proxy \"%s\" wrote a STATUS line without "
- "TRANSPORT: %s", mp->argv[0], escaped(data));
- goto done;
- }
-
/* Handle the different messages. */
handle_status_message(values, mp);