[prev in list] [next in list] [prev in thread] [next in thread]
List: prelude-cvslog
Subject: [prelude-cvslog] r10601 - prelude-correlator/trunk/plugins/lua
From: noreply () prelude-ids ! org
Date: 2008-06-25 6:55:29
Message-ID: 20080625065529.56ACB8A0072 () inferno ! prelude-ids ! com
[Download RAW message or body]
Author: yoann
Date: 2008-06-25 08:55:29 +0200 (Wed, 25 Jun 2008)
New Revision: 10601
Modified:
prelude-correlator/trunk/plugins/lua/lua.c
Log:
Allow the user to run LUA code out of the LUA rule running function,
useful to setup global variable.
Kill warning.
Modified: prelude-correlator/trunk/plugins/lua/lua.c
===================================================================
--- prelude-correlator/trunk/plugins/lua/lua.c 2008-06-25 06:55:22 UTC (rev 10600)
+++ prelude-correlator/trunk/plugins/lua/lua.c 2008-06-25 06:55:29 UTC (rev 10601)
@@ -183,6 +183,8 @@
return -1;
}
+ ret = lua_pcall(plugin->lstate, 0, 0, 0);
+
dh->d_name[strlen(dh->d_name) - 4] = 0;
add_lua_ruleset(plugin, dh->d_name);
@@ -262,7 +264,7 @@
int lua_LTX_correlation_plugin_init(prelude_plugin_entry_t *pe, void *root_optlist)
{
int ret;
- prelude_option_t *opt, *popt;
+ prelude_option_t *opt;
int hook = PRELUDE_OPTION_TYPE_CLI|PRELUDE_OPTION_TYPE_CFG;
ret = prelude_option_add(root_optlist, &opt, hook, 0, "lua", "LUA plugin option",
_______________________________________________
Prelude-cvslog site list
Prelude-cvslog@prelude-ids.org
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic