summaryrefslogtreecommitdiffstats
path: root/src/plugins/spf.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-10-20 12:39:29 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-10-20 19:43:32 +0100
commit62828baf0ec2364a561aba3bf5894c4dcca7cc41 (patch)
tree2dbce172d5491df3220251ae9934b356dc22bf7b /src/plugins/spf.c
parent97a9de385402020d3add12517c7bccae93af593b (diff)
downloadrspamd-62828baf0ec2364a561aba3bf5894c4dcca7cc41.tar.gz
rspamd-62828baf0ec2364a561aba3bf5894c4dcca7cc41.zip
[Project] Pass cache item to the callback functions
Diffstat (limited to 'src/plugins/spf.c')
-rw-r--r--src/plugins/spf.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/spf.c b/src/plugins/spf.c
index 46160878f..cb4546f83 100644
--- a/src/plugins/spf.c
+++ b/src/plugins/spf.c
@@ -62,7 +62,9 @@ struct spf_ctx {
gboolean check_authed;
};
-static void spf_symbol_callback (struct rspamd_task *task, void *unused);
+static void spf_symbol_callback (struct rspamd_task *task,
+ struct rspamd_symcache_item *item,
+ void *unused);
/* Initialization */
gint spf_module_init (struct rspamd_config *cfg, struct module_ctx **ctx);
@@ -565,7 +567,9 @@ spf_plugin_callback (struct spf_resolved *record, struct rspamd_task *task,
static void
-spf_symbol_callback (struct rspamd_task *task, void *unused)
+spf_symbol_callback (struct rspamd_task *task,
+ struct rspamd_symcache_item *item,
+ void *unused)
{
const gchar *domain;
struct spf_resolved *l;