enip/cip: register inspect engines

pull/2319/head
Victor Julien 9 years ago
parent a3ffebd835
commit 6b1c21b115

@ -30,7 +30,7 @@
#include "util-byte.h" #include "util-byte.h"
#include "detect-cipservice.h" #include "detect-cipservice.h"
#include "detect-engine-enip.h"
/* /*
* CIP SERVICE CODE * CIP SERVICE CODE
@ -58,6 +58,13 @@ void DetectCipServiceRegister(void)
sigmatch_table[DETECT_CIPSERVICE].RegisterTests sigmatch_table[DETECT_CIPSERVICE].RegisterTests
= DetectCipServiceRegisterTests; = DetectCipServiceRegisterTests;
DetectAppLayerInspectEngineRegister(ALPROTO_ENIP, SIG_FLAG_TOSERVER,
DETECT_SM_LIST_CIP_MATCH,
DetectEngineInspectCIP);
DetectAppLayerInspectEngineRegister(ALPROTO_ENIP, SIG_FLAG_TOCLIENT,
DETECT_SM_LIST_CIP_MATCH,
DetectEngineInspectCIP);
SCReturn; SCReturn;
} }
@ -322,6 +329,12 @@ void DetectEnipCommandRegister(void)
sigmatch_table[DETECT_ENIPCOMMAND].RegisterTests sigmatch_table[DETECT_ENIPCOMMAND].RegisterTests
= DetectEnipCommandRegisterTests; = DetectEnipCommandRegisterTests;
DetectAppLayerInspectEngineRegister(ALPROTO_ENIP, SIG_FLAG_TOSERVER,
DETECT_SM_LIST_ENIP_MATCH,
DetectEngineInspectENIP);
DetectAppLayerInspectEngineRegister(ALPROTO_ENIP, SIG_FLAG_TOCLIENT,
DETECT_SM_LIST_ENIP_MATCH,
DetectEngineInspectENIP);
} }
/** /**

Loading…
Cancel
Save