]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect: group content inspect keyword id's
authorVictor Julien <vjulien@oisf.net>
Tue, 5 Mar 2024 09:02:53 +0000 (10:02 +0100)
committerVictor Julien <vjulien@oisf.net>
Fri, 28 Jun 2024 05:39:48 +0000 (07:39 +0200)
src/detect-engine-register.h

index 1c7c03bf81450fec8f1d2285110d664d6d862d2e..1a8a7828255382568ecd3477de9dd3863d4525c5 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Open Information Security Foundation
+/* Copyright (C) 2007-2024 Open Information Security Foundation
  *
  * You can copy, redistribute or modify this Program under the terms of
  * the GNU General Public License version 2 as published by the Free
@@ -66,10 +66,7 @@ enum DetectKeywordId {
     DETECT_PKTVAR,
     /* end util-var.c logic */
 
-    DETECT_METADATA,
-    DETECT_REFERENCE,
-    DETECT_TAG,
-    DETECT_MSG,
+    /* content inspection */
     DETECT_CONTENT,
     DETECT_URICONTENT,
     DETECT_PCRE,
@@ -86,11 +83,26 @@ enum DetectKeywordId {
     DETECT_BYTETEST,
     DETECT_BYTEJUMP,
     DETECT_BYTEMATH,
+    DETECT_BYTE_EXTRACT,
+    DETECT_DATASET,
+    DETECT_DATAREP,
+    DETECT_BASE64_DECODE,
+    DETECT_BASE64_DATA,
+    DETECT_BSIZE,
+    DETECT_ASN1,
+    DETECT_LUA,
+    DETECT_ISDATAAT,
+    DETECT_AL_URILEN,
+    /* end of content inspection */
+
+    DETECT_METADATA,
+    DETECT_REFERENCE,
+    DETECT_TAG,
+    DETECT_MSG,
     DETECT_SAMEIP,
     DETECT_GEOIP,
     DETECT_IPPROTO,
     DETECT_FTPBOUNCE,
-    DETECT_ISDATAAT,
     DETECT_ID,
     DETECT_RPC,
     DETECT_NOALERT,
@@ -104,15 +116,11 @@ enum DetectKeywordId {
     DETECT_ICMPV6_CSUM,
     DETECT_STREAM_SIZE,
     DETECT_DETECTION_FILTER,
-    DETECT_DATASET,
-    DETECT_DATAREP,
 
     DETECT_DECODE_EVENT,
     DETECT_GID,
     DETECT_MARK,
 
-    DETECT_BSIZE,
-
     DETECT_FRAME,
 
     DETECT_FLOW_AGE,
@@ -141,7 +149,6 @@ enum DetectKeywordId {
     DETECT_HTTP_METHOD,
     DETECT_AL_HTTP_PROTOCOL,
     DETECT_AL_HTTP_START,
-    DETECT_AL_URILEN,
     DETECT_AL_HTTP_CLIENT_BODY,
     DETECT_HTTP_REQUEST_BODY,
     DETECT_AL_HTTP_SERVER_BODY,
@@ -188,7 +195,6 @@ enum DetectKeywordId {
     DETECT_AL_SSH_HASSH_SERVER_STRING,
     DETECT_AL_SSL_VERSION,
     DETECT_AL_SSL_STATE,
-    DETECT_BYTE_EXTRACT,
     DETECT_FILE_DATA,
     DETECT_PKT_DATA,
     DETECT_AL_APP_LAYER_EVENT,
@@ -212,8 +218,6 @@ enum DetectKeywordId {
     DETECT_SMB_NTLMSSP_DOMAIN,
     DETECT_SMB_VERSION,
 
-    DETECT_ASN1,
-
     DETECT_ENGINE_EVENT,
     DETECT_STREAM_EVENT,
 
@@ -232,7 +236,6 @@ enum DetectKeywordId {
     DETECT_FILESIZE,
 
     DETECT_L3PROTO,
-    DETECT_LUA,
     DETECT_IPREP,
 
     DETECT_AL_DNS_QUERY,
@@ -264,9 +267,6 @@ enum DetectKeywordId {
     DETECT_AL_DNP3IND,
     DETECT_AL_DNP3OBJ,
 
-    DETECT_BASE64_DECODE,
-    DETECT_BASE64_DATA,
-
     DETECT_AL_KRB5_ERRCODE,
     DETECT_AL_KRB5_MSGTYPE,
     DETECT_AL_KRB5_CNAME,