From 88cc999184f60987791346e69c3d7cd3ac238862 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 22 Dec 2023 10:51:24 +0100 Subject: [PATCH] detect/bsize: constify keyword args during size check --- src/detect-bsize.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/detect-bsize.c b/src/detect-bsize.c index f69e208518..e95c803b5f 100644 --- a/src/detect-bsize.c +++ b/src/detect-bsize.c @@ -40,7 +40,7 @@ /*prototypes*/ static int DetectBsizeSetup (DetectEngineCtx *, Signature *, const char *); static void DetectBsizeFree (DetectEngineCtx *, void *); -static int SigParseGetMaxBsize(DetectU64Data *bsz); +static int SigParseGetMaxBsize(const DetectU64Data *bsz); #ifdef UNITTESTS static void DetectBsizeRegisterTests (void); #endif @@ -48,10 +48,10 @@ static void DetectBsizeRegisterTests (void); bool DetectBsizeValidateContentCallback(Signature *s, const SignatureInitDataBuffer *b) { int bsize = -1; - DetectU64Data *bsz; + const DetectU64Data *bsz; for (const SigMatch *sm = b->head; sm != NULL; sm = sm->next) { if (sm->type == DETECT_BSIZE) { - bsz = (DetectU64Data *)sm->ctx; + bsz = (const DetectU64Data *)sm->ctx; bsize = SigParseGetMaxBsize(bsz); break; } @@ -171,7 +171,7 @@ static DetectU64Data *DetectBsizeParse(const char *str) return DetectU64Parse(str); } -static int SigParseGetMaxBsize(DetectU64Data *bsz) +static int SigParseGetMaxBsize(const DetectU64Data *bsz) { switch (bsz->mode) { case DETECT_UINT_LT: