]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect-lua: register all 'output' keywords as well
authorVictor Julien <victor@inliniac.net>
Thu, 14 Aug 2014 14:37:37 +0000 (16:37 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 15 Aug 2014 11:58:27 +0000 (13:58 +0200)
Register all keywords available to output scripts to the detect
scripts as well.

src/detect-lua-extensions.c

index 222b6e55b3d69a5ad13e51a0248451e33aef22bd..a83be283efcc230e74fc124dba333a2971970624 100644 (file)
@@ -63,6 +63,8 @@
 #ifdef HAVE_LUA
 
 #include "util-lua.h"
+#include "util-lua-common.h"
+#include "util-lua-http.h"
 
 static const char luaext_key_ld[] = "suricata:luajitdata";
 static const char luaext_key_det_ctx[] = "suricata:det_ctx";
@@ -605,6 +607,8 @@ int LuaRegisterExtensions(lua_State *lua_state)
     lua_pushcfunction(lua_state, LuaDecrFlowint);
     lua_setglobal(lua_state, "ScFlowintDecr");
 
+    LuaRegisterFunctions(lua_state);
+    LuaRegisterHttpFunctions(lua_state);
     return 0;
 }