]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
lua output: expose smtp functions to output scripts
authorVictor Julien <victor@inliniac.net>
Wed, 6 Jul 2016 10:58:37 +0000 (12:58 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 6 Jul 2016 10:58:37 +0000 (12:58 +0200)
src/output-lua.c

index 77a7811f0df49dec23313dc7dc8fcaad0256deb3..e3d45566605b8711c359ca0d5730deb75ddc53de 100644 (file)
@@ -61,6 +61,7 @@
 #include "util-lua-dns.h"
 #include "util-lua-tls.h"
 #include "util-lua-ssh.h"
+#include "util-lua-smtp.h"
 
 #define MODULE_NAME "LuaLog"
 
@@ -710,6 +711,7 @@ static lua_State *LuaScriptSetup(const char *filename)
     LuaRegisterDnsFunctions(luastate);
     LuaRegisterTlsFunctions(luastate);
     LuaRegisterSshFunctions(luastate);
+    LuaRegisterSmtpFunctions(luastate);
 
     if (lua_pcall(luastate, 0, 0, 0) != 0) {
         SCLogError(SC_ERR_LUA_ERROR, "couldn't run script 'setup' function: %s", lua_tostring(luastate, -1));