]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
lua: remove LogLua prefix and replace it with Lua
authorVictor Julien <victor@inliniac.net>
Tue, 5 Aug 2014 07:26:59 +0000 (09:26 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 15 Aug 2014 11:58:27 +0000 (13:58 +0200)
Preparing making code available to more than just output.

src/output-lua-common.c
src/output-lua-common.h
src/output-lua.c

index aec17e00020e19bc6b0310a29f7218e2489ee7bb..d89007738e366bedd9975d032b2f617c76dc9d4c 100644 (file)
@@ -76,7 +76,7 @@ const char *LuaGetStringArgument(lua_State *luastate, int argc)
     return str;
 }
 
-void LogLuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value)
+void LuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value)
 {
     lua_pushstring(luastate, key);
     lua_pushnumber(luastate, value);
@@ -87,14 +87,14 @@ void LogLuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value)
  *
  *  If value is NULL, string "(null")" will be put on the stack.
  */
-void LogLuaPushTableKeyValueString(lua_State *luastate, const char *key, const char *value)
+void LuaPushTableKeyValueString(lua_State *luastate, const char *key, const char *value)
 {
     lua_pushstring(luastate, key);
     lua_pushstring(luastate, value ? value : "(null)");
     lua_settable(luastate, -3);
 }
 
-void LogLuaPushTableKeyValueArray(lua_State *luastate, const char *key, const uint8_t *value, size_t len)
+void LuaPushTableKeyValueArray(lua_State *luastate, const char *key, const uint8_t *value, size_t len)
 {
     lua_pushstring(luastate, key);
     LuaPushStringBuffer(luastate, value, len);
@@ -693,7 +693,7 @@ static int LuaCallbackThreadInfo(lua_State *luastate)
     return LuaCallbackThreadInfoPushToStackFromThreadVars(luastate, tv);
 }
 
-int LogLuaRegisterFunctions(lua_State *luastate)
+int LuaRegisterFunctions(lua_State *luastate)
 {
     /* registration of the callbacks */
     lua_pushcfunction(luastate, LuaCallbackPacketPayload);
index c19045c93d4b6397d1139e0d459e4ae3eba57f7e..c5b5423f6e288d3813e9188d4d5956c9a978cea0 100644 (file)
 int LuaCallbackError(lua_State *luastate, const char *msg);
 const char *LuaGetStringArgument(lua_State *luastate, int argc);
 
-void LogLuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value);
-void LogLuaPushTableKeyValueString(lua_State *luastate, const char *key, const char *value);
-void LogLuaPushTableKeyValueArray(lua_State *luastate, const char *key, const uint8_t *value, size_t len);
+void LuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value);
+void LuaPushTableKeyValueString(lua_State *luastate, const char *key, const char *value);
+void LuaPushTableKeyValueArray(lua_State *luastate, const char *key, const uint8_t *value, size_t len);
 
-int LogLuaRegisterFunctions(lua_State *luastate);
+int LuaRegisterFunctions(lua_State *luastate);
 
 #endif /* HAVE_LUA */
 
index 76b89ce3f219b20f96234fb973bb9e914887322f..3d3726cbb0fa1c7624006de9df7522284a0d9251 100644 (file)
@@ -93,7 +93,7 @@ static int LuaTxLogger(ThreadVars *tv, void *thread_data, const Packet *p, Flow
     /* prepare data to pass to script */
     lua_getglobal(td->lua_ctx->luastate, "log");
     lua_newtable(td->lua_ctx->luastate);
-    LogLuaPushTableKeyValueInt(td->lua_ctx->luastate, "tx_id", (int)(tx_id));
+    LuaPushTableKeyValueInt(td->lua_ctx->luastate, "tx_id", (int)(tx_id));
 
     int retval = lua_pcall(td->lua_ctx->luastate, 1, 0, 0);
     if (retval != 0) {
@@ -140,7 +140,7 @@ static int LuaStreamingLogger(ThreadVars *tv, void *thread_data, const Flow *f,
     lua_newtable(td->lua_ctx->luastate);
 
     if (flags & OUTPUT_STREAMING_FLAG_TRANSACTION)
-        LogLuaPushTableKeyValueInt(td->lua_ctx->luastate, "tx_id", (int)(tx_id));
+        LuaPushTableKeyValueInt(td->lua_ctx->luastate, "tx_id", (int)(tx_id));
 
     int retval = lua_pcall(td->lua_ctx->luastate, 1, 0, 0);
     if (retval != 0) {
@@ -543,7 +543,7 @@ static lua_State *LuaScriptSetup(const char *filename)
     lua_getglobal(luastate, "setup");
 
     /* register functions common to all */
-    LogLuaRegisterFunctions(luastate);
+    LuaRegisterFunctions(luastate);
     /* unconditionally register http function. They will only work
      * if the tx is registered in the state at runtime though. */
     LuaRegisterHttpFunctions(luastate);