detect: remove empty app registration table

pull/2310/head
Victor Julien 9 years ago
parent 8a0bea872c
commit 9e35fa7f41

@ -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,

@ -29,7 +29,6 @@
#include "flow-private.h"
/* prototypes */
void DetectEngineRegisterAppInspectionEngines(void);
DetectEngineCtx *DetectEngineCtxInitWithPrefix(const char *prefix);
DetectEngineCtx *DetectEngineCtxInit(void);
DetectEngineCtx *DetectEngineCtxInitMinimal(void);

@ -181,8 +181,6 @@ void RunUnittests(int list_unittests, char *regex_arg)
RegisterAllModules();
DetectEngineRegisterAppInspectionEngines();
HostBitInitCtx();
StorageFinalize();

@ -2336,8 +2336,6 @@ static int PostConfLoadedSetup(SCInstance *suri)
AppLayerHtpNeedFileInspection();
DetectEngineRegisterAppInspectionEngines();
StorageFinalize();
TmModuleRunInit();

Loading…
Cancel
Save