|
suricata
|
#include "suricata-common.h"#include "output-lua.h"#include "util-lua-builtins.h"#include "util-debug.h"#include "output.h"#include "app-layer-htp.h"#include "app-layer-ssl.h"#include "app-layer-ssh.h"#include "app-layer-parser.h"#include "util-time.h"#include "util-path.h"#include "util-lua.h"#include "util-lua-common.h"#include "util-lua-http.h"#include "util-lua-smtp.h"
Go to the source code of this file.
Data Structures | |
| struct | LogLuaMasterCtx_ |
| structure containing global config The OutputLuaLogInitSub which is run per script can access this to get global config info through it's parent_ctx->data ptr. More... | |
| struct | LogLuaCtx_ |
| struct | LogLuaThreadCtx_ |
| struct | LogLuaScriptOptions_ |
Macros | |
| #define | MODULE_NAME "LuaLog" |
Typedefs | |
| typedef struct LogLuaMasterCtx_ | LogLuaMasterCtx |
| structure containing global config The OutputLuaLogInitSub which is run per script can access this to get global config info through it's parent_ctx->data ptr. More... | |
| typedef struct LogLuaCtx_ | LogLuaCtx |
| typedef struct LogLuaThreadCtx_ | LogLuaThreadCtx |
| typedef struct LogLuaScriptOptions_ | LogLuaScriptOptions |
Functions | |
| void | LuaLogRegister (void) |
Definition in file output-lua.c.
| #define MODULE_NAME "LuaLog" |
Definition at line 43 of file output-lua.c.
| typedef struct LogLuaCtx_ LogLuaCtx |
| typedef struct LogLuaMasterCtx_ LogLuaMasterCtx |
structure containing global config The OutputLuaLogInitSub which is run per script can access this to get global config info through it's parent_ctx->data ptr.
| typedef struct LogLuaScriptOptions_ LogLuaScriptOptions |
| typedef struct LogLuaThreadCtx_ LogLuaThreadCtx |
| void LuaLogRegister | ( | void | ) |
Definition at line 931 of file output-lua.c.
References MODULE_NAME, and OutputRegisterModule().
Referenced by OutputRegisterLoggers().

