From: Mike Stepanek (mstepane) Date: Tue, 11 Aug 2020 18:10:27 +0000 (+0000) Subject: Merge pull request #2391 in SNORT/snort3 from ~MDAGON/snort3:h2i_flushfix to master X-Git-Tag: 3.0.2-5~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb24dec0f7eab7ceed2e81289ae7e944c1809385;p=thirdparty%2Fsnort3.git Merge pull request #2391 in SNORT/snort3 from ~MDAGON/snort3:h2i_flushfix to master Squashed commit of the following: commit 4bbaa007fda17fc80179f3713d71e505a1a7cd4e Author: mdagon Date: Mon Aug 10 08:52:06 2020 -0400 http2_inpsect: fix for flush on data frame boundray w/o end of stream --- diff --git a/src/service_inspectors/http2_inspect/http2_data_cutter.cc b/src/service_inspectors/http2_inspect/http2_data_cutter.cc index 5f5519bb5..e764f9e01 100644 --- a/src/service_inspectors/http2_inspect/http2_data_cutter.cc +++ b/src/service_inspectors/http2_inspect/http2_data_cutter.cc @@ -170,7 +170,7 @@ StreamSplitter::Status Http2DataCutter::http_scan(const uint8_t* data, uint32_t* finish_msg_body(); return StreamSplitter::FLUSH; } - else + else if (scan_result != StreamSplitter::FLUSH) session_data->data_processing[source_id] = true; } }