]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/payload: remove unneeded pointer reset
authorVictor Julien <vjulien@oisf.net>
Mon, 25 Sep 2023 08:53:22 +0000 (10:53 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 7 Dec 2023 08:56:59 +0000 (09:56 +0100)
DetectEngineThreadCtx::replist is managed elsewhere.

src/detect-engine-payload.c

index d051303ddbb196b7fa34430ac968ae1540939f44..7fc4c0e161d4ec667e5174f0dddd6622f721b6ac 100644 (file)
@@ -161,8 +161,6 @@ uint8_t DetectEngineInspectPacketPayload(DetectEngineCtx *de_ctx, DetectEngineTh
     det_ctx->payload_persig_cnt++;
     det_ctx->payload_persig_size += p->payload_len;
 #endif
-    det_ctx->replist = NULL;
-
     const bool match = DetectEngineContentInspection(de_ctx, det_ctx, s,
             s->sm_arrays[DETECT_SM_LIST_PMATCH], p, f, p->payload, p->payload_len, 0,
             DETECT_CI_FLAGS_SINGLE, DETECT_ENGINE_CONTENT_INSPECTION_MODE_PAYLOAD);
@@ -198,8 +196,6 @@ static uint8_t DetectEngineInspectStreamUDPPayload(DetectEngineCtx *de_ctx,
     det_ctx->payload_persig_cnt++;
     det_ctx->payload_persig_size += p->payload_len;
 #endif
-    det_ctx->replist = NULL;
-
     const bool match =
             DetectEngineContentInspection(de_ctx, det_ctx, s, smd, p, f, p->payload, p->payload_len,
                     0, DETECT_CI_FLAGS_SINGLE, DETECT_ENGINE_CONTENT_INSPECTION_MODE_PAYLOAD);