aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_common.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2012-03-30 20:54:18 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2012-03-30 20:54:18 +0400
commite5d0c7f8f6cda246eddfcab82b056650be753fe7 (patch)
tree6a2370ad9e0bd6dbf363ef0cb6927196c832c758 /src/lua/lua_common.h
parent8e09451a57dda5becb741e289a5dbb9890747f8d (diff)
downloadrspamd-e5d0c7f8f6cda246eddfcab82b056650be753fe7.tar.gz
rspamd-e5d0c7f8f6cda246eddfcab82b056650be753fe7.zip
* Implement pre-filters that realizes concepts to check mail by some absolute values like:
- greylisting - DNS BL/WL - ratelimits
Diffstat (limited to 'src/lua/lua_common.h')
-rw-r--r--src/lua/lua_common.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lua/lua_common.h b/src/lua/lua_common.h
index adb87135e..c138a35a2 100644
--- a/src/lua/lua_common.h
+++ b/src/lua/lua_common.h
@@ -17,7 +17,7 @@
extern const luaL_reg null_reg[];
extern GMutex *lua_mtx;
-#define RSPAMD_LUA_API_VERSION 10
+#define RSPAMD_LUA_API_VERSION 11
/* Common utility functions */
@@ -71,6 +71,7 @@ gint lua_call_chain_filter (const gchar *function, struct worker_task *task, gin
double lua_consolidation_func (struct worker_task *task, const gchar *metric_name, const gchar *function_name);
gboolean lua_call_expression_func (const gchar *module, const gchar *symbol, struct worker_task *task, GList *args, gboolean *res);
void lua_call_post_filters (struct worker_task *task);
+void lua_call_pre_filters (struct worker_task *task);
void add_luabuf (const gchar *line);
/* Classify functions */