From 4096f76b1be228e9a1c8f6d94565aa84cbb9ff6a Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 22 Sep 2016 17:19:05 +0200 Subject: [PATCH] http_client_body: register inspect engine from keyword --- src/detect-engine.c | 4 ---- src/detect-http-client-body.c | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/detect-engine.c b/src/detect-engine.c index e5dc9eacb7..8992238dbe 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -41,7 +41,6 @@ #include "detect-engine-address.h" #include "detect-engine-port.h" #include "detect-engine-mpm.h" -#include "detect-engine-hcbd.h" #include "detect-engine-iponly.h" #include "detect-engine-tag.h" @@ -130,9 +129,6 @@ void DetectEngineRegisterAppInspectionEngines(void) }; struct tmp_t data_toserver[] = { - { ALPROTO_HTTP, - DETECT_SM_LIST_HCBDMATCH, - DetectEngineInspectHttpClientBody }, { ALPROTO_HTTP, DETECT_SM_LIST_HHDMATCH, DetectEngineInspectHttpHeader }, diff --git a/src/detect-http-client-body.c b/src/detect-http-client-body.c index 4437fafb27..8d3afd3548 100644 --- a/src/detect-http-client-body.c +++ b/src/detect-http-client-body.c @@ -83,6 +83,9 @@ void DetectHttpClientBodyRegister(void) DETECT_SM_LIST_HCBDMATCH, 2, PrefilterTxHttpRequestBodyRegister); + DetectAppLayerInspectEngineRegister(ALPROTO_HTTP, SIG_FLAG_TOSERVER, + DETECT_SM_LIST_HCBDMATCH, + DetectEngineInspectHttpClientBody); } static void DetectHttpClientBodySetupCallback(Signature *s)