]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #2880 in SNORT/snort3 from ~MDAGON/snort3:h2i_detection to master
authorTom Peters (thopeter) <thopeter@cisco.com>
Mon, 10 May 2021 06:21:45 +0000 (06:21 +0000)
committerTom Peters (thopeter) <thopeter@cisco.com>
Mon, 10 May 2021 06:21:45 +0000 (06:21 +0000)
Squashed commit of the following:

commit 2801cccf27ed16733f8ffa5c6054f845c39b56a6
Author: Maya Dagon <mdagon@cisco.com>
Date:   Fri May 7 14:20:06 2021 -0400

    http_inspect: don't disable detection for flow if it's an HTTP/2 flow

src/service_inspectors/http_inspect/http_msg_section.cc

index 1d9513966f31a05e37b46a5e36895b8a4ca39b00..1cfaf1a480f20cd263d7fd3994c503600fe76c21 100644 (file)
@@ -92,7 +92,8 @@ void HttpMsgSection::update_depth() const
     const int64_t& detect_depth_remaining = session_data->detect_depth_remaining[source_id];
 
     if ((detect_depth_remaining <= 0) &&
-        (session_data->detection_status[source_id] == DET_ON))
+        (session_data->detection_status[source_id] == DET_ON) &&
+        !session_data->for_http2)
     {
         session_data->detection_status[source_id] = DET_DEACTIVATING;
     }