]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #2979 in SNORT/snort3 from ~KATHARVE/snort3:h2i_assert_fix to...
authorTom Peters (thopeter) <thopeter@cisco.com>
Fri, 16 Jul 2021 02:07:37 +0000 (02:07 +0000)
committerTom Peters (thopeter) <thopeter@cisco.com>
Fri, 16 Jul 2021 02:07:37 +0000 (02:07 +0000)
Squashed commit of the following:

commit 8a7d79a6f743f696efe67be5b889cd295108c0a9
Author: Katura Harvey <katharve@cisco.com>
Date:   Wed Jul 14 16:58:50 2021 -0400

    http2_inspect: change xor to or in assert that was failing due to uninitialized variable

src/service_inspectors/http2_inspect/http2_headers_frame.cc

index 2de30bf67aa0b5946a48e61c21497e15291ff371..6dad237f401a238896a143f195824db7b941ab57 100644 (file)
@@ -97,7 +97,7 @@ void Http2HeadersFrame::process_decoded_headers(HttpFlowData* http_flow, SourceI
                 (header_scan_result == StreamSplitter::SEARCH)) or
             ((!session_data->is_processing_partial_header() and
                 (header_scan_result == StreamSplitter::FLUSH))));
-        assert(session_data->is_processing_partial_header() ^
+        assert(session_data->is_processing_partial_header() or
             ((int64_t)flush_offset == http1_header.length()));
         UNUSED(header_scan_result);
     }