diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-04-15 13:53:41 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-04-15 13:53:41 +0100 |
commit | b0651f70613910b2d689d29d4eb907e66b1d41ae (patch) | |
tree | 7567e7e464880cd3a907f1cad7bb9c28de729589 /src/plugins/surbl.h | |
parent | 023d00d0115ae931c6513c6dd30c3d12ca1f26dd (diff) | |
download | rspamd-b0651f70613910b2d689d29d4eb907e66b1d41ae.tar.gz rspamd-b0651f70613910b2d689d29d4eb907e66b1d41ae.zip |
[Feature] Simplify redirector search code and avoid ac_trie
Diffstat (limited to 'src/plugins/surbl.h')
-rw-r--r-- | src/plugins/surbl.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/surbl.h b/src/plugins/surbl.h index 69d7d6166..d35eddf12 100644 --- a/src/plugins/surbl.h +++ b/src/plugins/surbl.h @@ -2,7 +2,7 @@ #define RSPAMD_MODULE_SURBL #include "config.h" -#include "acism.h" +#include "multipattern.h" #define DEFAULT_REDIRECTOR_PORT 8080 #define DEFAULT_SURBL_WEIGHT 10 @@ -31,10 +31,8 @@ struct surbl_ctx { const gchar *redirector_symbol; GHashTable **exceptions; GHashTable *whitelist; - GHashTable *redirector_hosts; void *redirector_map_data; - ac_trie_t *redirector_trie; - GArray *redirector_ptrs; + GHashTable *redirector_tlds; guint use_redirector; struct upstream_list *redirectors; rspamd_mempool_t *surbl_pool; |