bypass: really bypass udp flow from first packet

Ticket: 7053

As flow state would be overwritten by established...
pull/11414/head
Philippe Antoine 1 year ago committed by Victor Julien
parent efbf627dbd
commit df5dcfef5f

@ -482,7 +482,13 @@ void FlowHandlePacketUpdate(Flow *f, Packet *p, ThreadVars *tv, DecodeThreadVars
SCLogDebug("pkt %p FLOW_PKT_ESTABLISHED", p);
p->flowflags |= FLOW_PKT_ESTABLISHED;
FlowUpdateState(f, FLOW_STATE_ESTABLISHED);
if (
#ifdef CAPTURE_OFFLOAD
(f->flow_state != FLOW_STATE_CAPTURE_BYPASSED) &&
#endif
(f->flow_state != FLOW_STATE_LOCAL_BYPASSED)) {
FlowUpdateState(f, FLOW_STATE_ESTABLISHED);
}
}
if (f->flags & FLOW_ACTION_DROP) {

Loading…
Cancel
Save