util-lua-common: use lua_pushinteger w/ int values

replace lua_pushnumber with lua_pushinteger for SCFlowStats and
SCRuleIds.
pull/6383/head
Juliana Fajardini 4 years ago committed by Victor Julien
parent 00d7a152eb
commit 9b6ce27487

@ -493,9 +493,9 @@ static int LuaCallbackAppLayerProtoFlow(lua_State *luastate)
*/ */
static int LuaCallbackStatsPushToStackFromFlow(lua_State *luastate, const Flow *f) static int LuaCallbackStatsPushToStackFromFlow(lua_State *luastate, const Flow *f)
{ {
lua_pushnumber(luastate, f->todstpktcnt); lua_pushinteger(luastate, f->todstpktcnt);
lua_pushnumber(luastate, f->todstbytecnt); lua_pushnumber(luastate, f->todstbytecnt);
lua_pushnumber(luastate, f->tosrcpktcnt); lua_pushinteger(luastate, f->tosrcpktcnt);
lua_pushnumber(luastate, f->tosrcbytecnt); lua_pushnumber(luastate, f->tosrcbytecnt);
return 4; return 4;
} }
@ -557,9 +557,9 @@ static int LuaCallbackFlowId(lua_State *luastate)
*/ */
static int LuaCallbackRuleIdsPushToStackFromPacketAlert(lua_State *luastate, const PacketAlert *pa) static int LuaCallbackRuleIdsPushToStackFromPacketAlert(lua_State *luastate, const PacketAlert *pa)
{ {
lua_pushnumber (luastate, pa->s->id); lua_pushinteger(luastate, pa->s->id);
lua_pushnumber (luastate, pa->s->rev); lua_pushinteger(luastate, pa->s->rev);
lua_pushnumber (luastate, pa->s->gid); lua_pushinteger(luastate, pa->s->gid);
return 3; return 3;
} }

Loading…
Cancel
Save