From: Jason Ish Date: Fri, 3 Jun 2016 16:48:10 +0000 (-0600) Subject: logging: convert tls log to non-thread module X-Git-Tag: suricata-3.2beta1~364 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a0737b9a9ce074693f3452f8200d0708936f47c;p=thirdparty%2Fsuricata.git logging: convert tls log to non-thread module --- diff --git a/src/log-tlslog.c b/src/log-tlslog.c index d0274f222a..0239606362 100644 --- a/src/log-tlslog.c +++ b/src/log-tlslog.c @@ -314,15 +314,7 @@ static int LogTlsLogger(ThreadVars *tv, void *thread_data, const Packet *p, void TmModuleLogTlsLogRegister(void) { - tmm_modules[TMM_LOGTLSLOG].name = MODULE_NAME; - tmm_modules[TMM_LOGTLSLOG].ThreadInit = LogTlsLogThreadInit; - tmm_modules[TMM_LOGTLSLOG].ThreadExitPrintStats = LogTlsLogExitPrintStats; - tmm_modules[TMM_LOGTLSLOG].ThreadDeinit = LogTlsLogThreadDeinit; - tmm_modules[TMM_LOGTLSLOG].RegisterTests = NULL; - tmm_modules[TMM_LOGTLSLOG].cap_flags = 0; - tmm_modules[TMM_LOGTLSLOG].flags = TM_FLAG_LOGAPI_TM; - OutputRegisterTxModuleWithProgress(MODULE_NAME, "tls-log", LogTlsLogInitCtx, ALPROTO_TLS, LogTlsLogger, TLS_HANDSHAKE_DONE, TLS_HANDSHAKE_DONE, - NULL, NULL, NULL); + LogTlsLogThreadInit, LogTlsLogThreadDeinit, LogTlsLogExitPrintStats); } diff --git a/src/tm-modules.c b/src/tm-modules.c index d12089d0aa..d2c22aefef 100644 --- a/src/tm-modules.c +++ b/src/tm-modules.c @@ -212,7 +212,6 @@ const char * TmModuleTmmIdToString(TmmId id) CASE_CODE (TMM_RECEIVEPFRING); CASE_CODE (TMM_DECODEPFRING); CASE_CODE (TMM_RESPONDREJECT); - CASE_CODE (TMM_LOGTLSLOG); CASE_CODE (TMM_PCAPLOG); CASE_CODE (TMM_DECODEIPFW); CASE_CODE (TMM_VERDICTIPFW); diff --git a/src/tm-threads-common.h b/src/tm-threads-common.h index 0938b2f611..eb455888d2 100644 --- a/src/tm-threads-common.h +++ b/src/tm-threads-common.h @@ -42,7 +42,6 @@ typedef enum { TMM_RECEIVEPFRING, TMM_DECODEPFRING, TMM_RESPONDREJECT, - TMM_LOGTLSLOG, TMM_OUTPUTJSON, TMM_PCAPLOG, TMM_DECODEIPFW,