Squashed commit of the following:
commit
915930c0405ceaa40b6c6ca640160f9bbcc3b0f6
Author: russ <rucombs@cisco.com>
Date: Tue Aug 17 20:23:32 2021 -0400
inspection: process wizard matches on defragged packets
{
Flow* flow = p->flow;
- if ( flow->service and flow->clouseau and !p->is_cooked() )
+ if ( flow->service and flow->clouseau and (!(p->is_cooked()) or p->is_defrag()) )
bumble(p);
// For reassembled PDUs, a null data buffer signals no detection. Detection can be required
bool is_rebuilt() const
{ return (packet_flags & (PKT_REBUILT_STREAM|PKT_REBUILT_FRAG)) != 0; }
+ bool is_defrag() const
+ { return (packet_flags & PKT_REBUILT_FRAG) != 0; }
+
bool is_retry() const
{ return (packet_flags & PKT_RETRY) != 0; }