diff --git a/src/detect-engine.c b/src/detect-engine.c index e83f3ee533..987ef4e1cb 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -99,46 +99,6 @@ static void TenantIdFree(void *d); static uint32_t DetectEngineTentantGetIdFromVlanId(const void *ctx, const Packet *p); static uint32_t DetectEngineTentantGetIdFromPcap(const void *ctx, const Packet *p); -void DetectEngineRegisterAppInspectionEngines(void) -{ - struct tmp_t { - AppProto alproto; - int32_t sm_list; - int (*Callback)(ThreadVars *tv, - DetectEngineCtx *de_ctx, - DetectEngineThreadCtx *det_ctx, - Signature *sig, Flow *f, - uint8_t flags, void *alstate, - void *tx, uint64_t tx_id); - - }; - - struct tmp_t data_toserver[] = { - {0,0,NULL}, - }; - - struct tmp_t data_toclient[] = { - {0,0,NULL}, - }; - - size_t i; - for (i = 0 ; i < sizeof(data_toserver) / sizeof(struct tmp_t); i++) { - DetectEngineRegisterAppInspectionEngine(data_toserver[i].alproto, - 0, - data_toserver[i].sm_list, - data_toserver[i].Callback); - } - - for (i = 0 ; i < sizeof(data_toclient) / sizeof(struct tmp_t); i++) { - DetectEngineRegisterAppInspectionEngine(data_toclient[i].alproto, - 1, - data_toclient[i].sm_list, - data_toclient[i].Callback); - } - - return; -} - static DetectEngineAppInspectionEngine *g_app_inspect_engines = NULL; void DetectEngineRegisterAppInspectionEngine(AppProto alproto, diff --git a/src/detect-engine.h b/src/detect-engine.h index 4eb48a353e..4646a5099e 100644 --- a/src/detect-engine.h +++ b/src/detect-engine.h @@ -29,7 +29,6 @@ #include "flow-private.h" /* prototypes */ -void DetectEngineRegisterAppInspectionEngines(void); DetectEngineCtx *DetectEngineCtxInitWithPrefix(const char *prefix); DetectEngineCtx *DetectEngineCtxInit(void); DetectEngineCtx *DetectEngineCtxInitMinimal(void); diff --git a/src/runmode-unittests.c b/src/runmode-unittests.c index 7326bcec3b..7c97d28629 100644 --- a/src/runmode-unittests.c +++ b/src/runmode-unittests.c @@ -181,8 +181,6 @@ void RunUnittests(int list_unittests, char *regex_arg) RegisterAllModules(); - DetectEngineRegisterAppInspectionEngines(); - HostBitInitCtx(); StorageFinalize(); diff --git a/src/suricata.c b/src/suricata.c index cfdb9dcc24..596544902a 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -2336,8 +2336,6 @@ static int PostConfLoadedSetup(SCInstance *suri) AppLayerHtpNeedFileInspection(); - DetectEngineRegisterAppInspectionEngines(); - StorageFinalize(); TmModuleRunInit();