diff --git a/src/detect-stream_size.c b/src/detect-stream_size.c index 7597b71b13..b9220e9dfe 100644 --- a/src/detect-stream_size.c +++ b/src/detect-stream_size.c @@ -118,8 +118,6 @@ static int DetectStreamSizeMatchAux(const DetectStreamSizeData *sd, const TcpSes static int DetectStreamSizeMatch( DetectEngineThreadCtx *det_ctx, Packet *p, const Signature *s, const SigMatchCtx *ctx) { - DEBUG_VALIDATE_BUG_ON(PKT_IS_PSEUDOPKT(p)); - const DetectStreamSizeData *sd = (const DetectStreamSizeData *)ctx; if (!(PacketIsTCP(p))) @@ -171,7 +169,6 @@ void DetectStreamSizeFree(DetectEngineCtx *de_ctx, void *ptr) static void PrefilterPacketStreamsizeMatch( DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx) { - DEBUG_VALIDATE_BUG_ON(PKT_IS_PSEUDOPKT(p)); if (!(PacketIsTCP(p))) return; @@ -214,9 +211,9 @@ static bool PrefilterPacketStreamSizeCompare(PrefilterPacketHeaderValue v, void static int PrefilterSetupStreamSize(DetectEngineCtx *de_ctx, SigGroupHead *sgh) { - return PrefilterSetupPacketHeader(de_ctx, sgh, DETECT_STREAM_SIZE, - SIG_MASK_REQUIRE_FLOW | SIG_MASK_REQUIRE_REAL_PKT, PrefilterPacketStreamSizeSet, - PrefilterPacketStreamSizeCompare, PrefilterPacketStreamsizeMatch); + return PrefilterSetupPacketHeader(de_ctx, sgh, DETECT_STREAM_SIZE, SIG_MASK_REQUIRE_FLOW, + PrefilterPacketStreamSizeSet, PrefilterPacketStreamSizeCompare, + PrefilterPacketStreamsizeMatch); } static bool PrefilterStreamSizeIsPrefilterable(const Signature *s)