From 0250e4e2e44a73773dbaad64cfb244a0db463d7e Mon Sep 17 00:00:00 2001 From: Jaap Keuter Date: Wed, 18 Nov 2020 12:22:38 +0100 Subject: [PATCH] HTTP: Restore SSTP support Add exclusion for SSTP having Contents-Length and no body. Closes #17024 --- epan/dissectors/packet-http.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/epan/dissectors/packet-http.c b/epan/dissectors/packet-http.c index 8edd0586bd..c44d89782c 100644 --- a/epan/dissectors/packet-http.c +++ b/epan/dissectors/packet-http.c @@ -1184,7 +1184,9 @@ dissect_http_message(tvbuff_t *tvb, int offset, packet_info *pinfo, */ gint response_code = parse_http_status_code(firstline, firstline + first_linelen); if ((g_strcmp0(conv_data->request_method, "HEAD") == 0 || - (response_code / 100 == 2 && g_strcmp0(conv_data->request_method, "CONNECT") == 0) || + (response_code / 100 == 2 && + (g_strcmp0(conv_data->request_method, "CONNECT") == 0 || + g_strcmp0(conv_data->request_method, "SSTP_DUPLEX_POST") == 0)) || response_code / 100 == 1 || response_code == 204 || response_code == 304)) {