From be4c036071d8afa0dee4fe21d1b94d26b5f21be5 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Tue, 12 May 2026 11:22:31 +0200 Subject: [PATCH] detect/enip: status are not multi integers Ticket: 7929 --- rust/src/enip/detect.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rust/src/enip/detect.rs b/rust/src/enip/detect.rs index 6899479df9..188293b967 100644 --- a/rust/src/enip/detect.rs +++ b/rust/src/enip/detect.rs @@ -1612,7 +1612,7 @@ pub unsafe extern "C" fn SCDetectEnipRegister() { AppLayerTxMatch: Some(cip_status_match), Setup: Some(cip_status_setup), Free: Some(cip_status_free), - flags: SIGMATCH_INFO_UINT8 | SIGMATCH_INFO_MULTI_UINT, + flags: SIGMATCH_INFO_UINT8, }; G_ENIP_CIP_STATUS_KW_ID = SCDetectHelperKeywordRegister(&kw); G_ENIP_CIP_STATUS_BUFFER_ID = SCDetectHelperBufferProgressRegister( @@ -1645,7 +1645,7 @@ pub unsafe extern "C" fn SCDetectEnipRegister() { AppLayerTxMatch: Some(cip_extendedstatus_match), Setup: Some(cip_extendedstatus_setup), Free: Some(cip_extendedstatus_free), - flags: SIGMATCH_INFO_UINT16 | SIGMATCH_INFO_MULTI_UINT, + flags: SIGMATCH_INFO_UINT16, }; G_ENIP_CIP_EXTENDEDSTATUS_KW_ID = SCDetectHelperKeywordRegister(&kw); G_ENIP_CIP_EXTENDEDSTATUS_BUFFER_ID = SCDetectHelperBufferProgressRegister(