void TmModuleLogHttpLogRegister (void)
{
- tmm_modules[TMM_LOGHTTPLOG].name = MODULE_NAME;
- tmm_modules[TMM_LOGHTTPLOG].ThreadInit = LogHttpLogThreadInit;
- tmm_modules[TMM_LOGHTTPLOG].ThreadExitPrintStats = LogHttpLogExitPrintStats;
- tmm_modules[TMM_LOGHTTPLOG].ThreadDeinit = LogHttpLogThreadDeinit;
- tmm_modules[TMM_LOGHTTPLOG].RegisterTests = NULL;
- tmm_modules[TMM_LOGHTTPLOG].cap_flags = 0;
- tmm_modules[TMM_LOGHTTPLOG].flags = TM_FLAG_LOGAPI_TM;
-
OutputRegisterTxModule(MODULE_NAME, "http-log", LogHttpLogInitCtx,
- ALPROTO_HTTP, LogHttpLogger, NULL, NULL, NULL);
+ ALPROTO_HTTP, LogHttpLogger, LogHttpLogThreadInit,
+ LogHttpLogThreadDeinit, LogHttpLogExitPrintStats);
}
#define LOG_HTTP_MAXN_NODES 64
CASE_CODE (TMM_ALERTUNIFIED2ALERT);
CASE_CODE (TMM_ALERTDEBUGLOG);
CASE_CODE (TMM_RESPONDREJECT);
- CASE_CODE (TMM_LOGHTTPLOG);
CASE_CODE (TMM_LOGTLSLOG);
CASE_CODE (TMM_LOGTCPDATALOG);
CASE_CODE (TMM_PCAPLOG);