Merge in SNORT/snort3 from ~JALIIMRA/snort3:held_packet_retransmit to master
Squashed commit of the following:
commit
2fba7b400772dec79ab54a19bc52897d949e35d3
Author: Juweria Ali Imran <jaliimra@cisco.com>
Date: Thu Apr 24 20:36:30 2025 -0400
stream_tcp: do not purge seglist data on held packet retransmit
}
}
+
void TcpReassemblerBase::check_first_segment_hole()
{
if ( SEQ_LT(seglist.seglist_base_seq, seglist.head->start_seq()) )
paf.paf_jump(flushed);
tcpStats.partial_flushes++;
tcpStats.partial_flush_bytes += flushed;
- if ( seglist.seg_count )
- {
- purge_to_seq(seglist.head->start_seq() + flushed);
- tracker.r_win_base = seglist.seglist_base_seq;
- }
}
return flushed;
return ignore_reassembler_client;
}
+