aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-08-24 17:35:02 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-08-24 17:35:02 +0100
commita1be94b4c4b59de216e0b8b721a951b2325f7215 (patch)
tree6bb00558dd03918b500468e7385d716e83499265 /src/plugins
parent71f5454dc80cb2cc90363e219d85533b0e7a7895 (diff)
downloadrspamd-a1be94b4c4b59de216e0b8b721a951b2325f7215.tar.gz
rspamd-a1be94b4c4b59de216e0b8b721a951b2325f7215.zip
Rework lists and hashes.
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/dkim_check.c3
-rw-r--r--src/plugins/fuzzy_check.c1
-rw-r--r--src/plugins/spf.c3
-rw-r--r--src/plugins/surbl.c1
4 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/dkim_check.c b/src/plugins/dkim_check.c
index 6a162af40..3227902c3 100644
--- a/src/plugins/dkim_check.c
+++ b/src/plugins/dkim_check.c
@@ -216,8 +216,7 @@ dkim_module_config (struct rspamd_config *cfg)
dkim_module_ctx->symbol_allow,
1);
- dkim_module_ctx->dkim_hash = rspamd_lru_hash_new (rspamd_strcase_hash,
- rspamd_strcase_equal,
+ dkim_module_ctx->dkim_hash = rspamd_lru_hash_new (
cache_size,
cache_expire,
g_free,
diff --git a/src/plugins/fuzzy_check.c b/src/plugins/fuzzy_check.c
index 97b253d9c..4604abbcc 100644
--- a/src/plugins/fuzzy_check.c
+++ b/src/plugins/fuzzy_check.c
@@ -48,6 +48,7 @@
#include "map.h"
#include "images.h"
#include "fuzzy_storage.h"
+#include "utlist.h"
#define DEFAULT_SYMBOL "R_FUZZY_HASH"
#define DEFAULT_UPSTREAM_ERROR_TIME 10
diff --git a/src/plugins/spf.c b/src/plugins/spf.c
index bf0956e78..1e40ed3d9 100644
--- a/src/plugins/spf.c
+++ b/src/plugins/spf.c
@@ -154,8 +154,7 @@ spf_module_config (struct rspamd_config *cfg)
register_virtual_symbol (&cfg->cache, spf_module_ctx->symbol_softfail, 1);
register_virtual_symbol (&cfg->cache, spf_module_ctx->symbol_allow, 1);
- spf_module_ctx->spf_hash = rspamd_lru_hash_new (rspamd_strcase_hash,
- rspamd_strcase_equal,
+ spf_module_ctx->spf_hash = rspamd_lru_hash_new (
cache_size,
cache_expire,
g_free,
diff --git a/src/plugins/surbl.c b/src/plugins/surbl.c
index be5a60276..bf143b0f4 100644
--- a/src/plugins/surbl.c
+++ b/src/plugins/surbl.c
@@ -50,6 +50,7 @@
#include "map.h"
#include "dns.h"
#include "hash.h"
+#include "utlist.h"
#include "surbl.h"