]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #1730 in SNORT/snort3 from ~THOPETER/snort3:ab_stream_fix to master
authorMike Stepanek (mstepane) <mstepane@cisco.com>
Thu, 5 Sep 2019 14:48:54 +0000 (10:48 -0400)
committerMike Stepanek (mstepane) <mstepane@cisco.com>
Thu, 5 Sep 2019 14:48:54 +0000 (10:48 -0400)
Squashed commit of the following:

commit feed2122124b63c3e13561585d63ddcf1d841094
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Sep 3 17:41:31 2019 -0400

    stream: fix problem with accelerated blocking partial inspection

src/stream/tcp/tcp_reassembler.cc

index 82a35b3a99a6a7eb7015972f60fa81b466733367..b902eda1876d65f7d8686eb2762cdba30af8355e 100644 (file)
@@ -1085,6 +1085,7 @@ int TcpReassembler::flush_on_data_policy(TcpReassemblerState& trs, Packet* p)
         if ( trs.tracker->splitter->init_partial_flush(p->flow) )
         {
             flushed += flush_stream(trs, p, trs.packet_dir, false);
+            paf_jump(&trs.tracker->paf_state, flushed);
             tcpStats.partial_flushes++;
             tcpStats.partial_flush_bytes += flushed;
             if ( trs.sos.seg_count )