suricata
|
Go to the source code of this file.
Functions | |
void | LogHttpLogRegister (void) |
OutputInitResult | LogHttpLogInitCtx (ConfNode *) |
Create a new http log LogFileCtx. More... | |
Definition in file log-httplog.h.
OutputInitResult LogHttpLogInitCtx | ( | ConfNode * | conf | ) |
Create a new http log LogFileCtx.
conf | Pointer to ConfNode containing this loggers configuration. |
Definition at line 548 of file log-httplog.c.
References LogHttpFileCtx_::cf, ConfNodeLookupChildValue(), ConfValIsTrue(), OutputCtx_::data, DEFAULT_LOG_FILENAME, OutputCtx_::DeInit, LogHttpFileCtx_::file_ctx, LogHttpFileCtx_::flags, LOG_HTTP_CUSTOM, LOG_HTTP_DEFAULT, LOG_HTTP_EXTENDED, LogCustomFormatAlloc(), LogCustomFormatParse(), LogFileFreeCtx(), LogFileNewCtx(), SCCalloc, SCConfLogOpenGeneric(), SCLogError, SCLogWarning, and unlikely.
Referenced by LogHttpLogRegister().
void LogHttpLogRegister | ( | void | ) |
Definition at line 65 of file log-httplog.c.
References ALPROTO_HTTP1, LOGGER_HTTP, LogHttpLogger(), LogHttpLogInitCtx(), LogHttpLogThreadDeinit(), LogHttpLogThreadInit(), MODULE_NAME, and OutputRegisterTxModule().
Referenced by OutputRegisterLoggers().