]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect: allow longer buffer names
authorVictor Julien <vjulien@oisf.net>
Mon, 20 Jan 2025 08:05:04 +0000 (09:05 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 7 Apr 2025 20:04:13 +0000 (22:04 +0200)
To support hook based buffer names.

src/detect-engine.c
src/detect.h

index 6df8f6f1bf7a528b5309a229c051141586b6ee75..ccf8f122d8f824897d23c2e088f9079e961b86d2 100644 (file)
@@ -1032,7 +1032,7 @@ static void DetectBufferTypeFree(void)
 #endif
 static int DetectBufferTypeAdd(const char *string)
 {
-    BUG_ON(string == NULL || strlen(string) >= 32);
+    BUG_ON(string == NULL || strlen(string) >= 64);
 
     DetectBufferType *map = SCCalloc(1, sizeof(*map));
     if (map == NULL)
index 67086328b4b9197405a205571255f1ecac494a94..2dd6615df0c451a42b0741e6c27a587d70dfa2cc 100644 (file)
@@ -460,7 +460,7 @@ typedef struct DetectEngineAppInspectionEngine_ {
 } DetectEngineAppInspectionEngine;
 
 typedef struct DetectBufferType_ {
-    char name[32];
+    char name[64];
     char description[128];
     int id;
     int parent_id;