void TmModuleAlertSyslogRegister (void)
{
#ifndef OS_WIN32
- tmm_modules[TMM_ALERTSYSLOG].name = MODULE_NAME;
- tmm_modules[TMM_ALERTSYSLOG].ThreadInit = AlertSyslogThreadInit;
- tmm_modules[TMM_ALERTSYSLOG].Func = NULL;
- tmm_modules[TMM_ALERTSYSLOG].ThreadExitPrintStats = AlertSyslogExitPrintStats;
- tmm_modules[TMM_ALERTSYSLOG].ThreadDeinit = AlertSyslogThreadDeinit;
- tmm_modules[TMM_ALERTSYSLOG].RegisterTests = NULL;
- tmm_modules[TMM_ALERTSYSLOG].cap_flags = 0;
- tmm_modules[TMM_ALERTSYSLOG].flags = TM_FLAG_LOGAPI_TM;
-
OutputRegisterPacketModule(MODULE_NAME, "syslog",
- AlertSyslogInitCtx, AlertSyslogLogger, AlertSyslogCondition, NULL, NULL, NULL);
-
+ AlertSyslogInitCtx, AlertSyslogLogger, AlertSyslogCondition,
+ AlertSyslogThreadInit, AlertSyslogThreadDeinit,
+ AlertSyslogExitPrintStats);
#endif /* !OS_WIN32 */
}
CASE_CODE (TMM_DECODEPFRING);
CASE_CODE (TMM_ALERTUNIFIED2ALERT);
CASE_CODE (TMM_ALERTDEBUGLOG);
- CASE_CODE (TMM_ALERTSYSLOG);
- CASE_CODE (TMM_LOGDROPLOG);
CASE_CODE (TMM_RESPONDREJECT);
CASE_CODE (TMM_LOGHTTPLOG);
CASE_CODE (TMM_LOGTLSLOG);