void LuaStateSetTX(lua_State *luastate, void *txptr, const uint64_t tx_id)
void LuaStateSetPacket(lua_State *luastate, Packet *p)
void LuaStateSetFlow(lua_State *luastate, Flow *f)
set a flow pointer in the lua state
struct lua_State lua_State
void LuaStateSetDetCtx(lua_State *luastate, DetectEngineThreadCtx *det_ctx)
void LuaExtensionsMatchSetup(lua_State *lua_state, DetectLuaData *ld, DetectEngineThreadCtx *det_ctx, Flow *f, Packet *p, const Signature *s, uint8_t flags)
void * AppLayerParserGetTx(uint8_t ipproto, AppProto alproto, void *alstate, uint64_t tx_id)
const char luaext_key_ld[]
void LuaStateSetDirection(lua_State *luastate, int direction)
AppProto alproto
application level protocol
void LuaStateSetSignature(lua_State *luastate, const Signature *s)