[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Add an additional space when we check for the PROTO_LOG handler.
commit 651cdd05b7071bff4da7c3335f697d90c82c9f3e
Author: Alexander Færøy <ahf@xxxxxxxxxxxxxx>
Date: Fri Dec 14 02:17:00 2018 +0100
Add an additional space when we check for the PROTO_LOG handler.
See: https://bugs.torproject.org/28179
---
src/feature/client/transports.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/feature/client/transports.c b/src/feature/client/transports.c
index 0f456ba1e..de53fe346 100644
--- a/src/feature/client/transports.c
+++ b/src/feature/client/transports.c
@@ -909,7 +909,11 @@ handle_proxy_line(const char *line, managed_proxy_t *mp)
parse_proxy_error(line);
goto err;
- } else if (!strcmpstart(line, PROTO_LOG)) {
+
+ /* We check for the additional " " after the PROTO_LOG string to make sure
+ * we can later extend this big if/else-if table with something that begins
+ * with "LOG" without having to get the order right. */
+ } else if (!strcmpstart(line, PROTO_LOG " ")) {
parse_log_line(line, mp);
return;
}
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits