]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/analyzer: add more details for tcp_mss 10841/head
authorPhilippe Antoine <pantoine@oisf.net>
Sun, 14 Apr 2024 19:36:17 +0000 (21:36 +0200)
committerPhilippe Antoine <pantoine@oisf.net>
Sun, 14 Apr 2024 19:36:17 +0000 (21:36 +0200)
Issue: #6355

src/detect-engine-analyzer.c

index d0f712388004d1d828de85b6790f13ac5a0fb9dc..5e5d29e92f41fb4d69b09d37255c62202e5de5ec 100644 (file)
@@ -32,6 +32,7 @@
 #include "detect-engine.h"
 #include "detect-engine-analyzer.h"
 #include "detect-engine-mpm.h"
+#include "detect-engine-uint.h"
 #include "conf.h"
 #include "detect-content.h"
 #include "detect-pcre.h"
@@ -915,12 +916,18 @@ static void DumpMatches(RuleAnalyzer *ctx, JsonBuilder *js, const SigMatchData *
             }
             case DETECT_SEQ: {
                 const DetectSeqData *cd = (const DetectSeqData *)smd->ctx;
-
                 jb_open_object(js, "seq");
                 jb_set_uint(js, "number", cd->seq);
                 jb_close(js);
                 break;
             }
+            case DETECT_TCPMSS: {
+                const DetectU16Data *cd = (const DetectU16Data *)smd->ctx;
+                jb_open_object(js, "tcp_mss");
+                SCDetectU16ToJson(js, cd);
+                jb_close(js);
+                break;
+            }
         }
         jb_close(js);