summaryrefslogtreecommitdiffstats
path: root/src/spf.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-12-08 19:29:26 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-12-08 19:29:26 +0300
commitee38064d188a2415956256ba19fbba8fefd61476 (patch)
tree23676ce492ba2b9fe23bf63d6191db659f7a03f2 /src/spf.h
parentbe7f8c95a7689ec6d2ffac4abffd36fdaa5229eb (diff)
downloadrspamd-ee38064d188a2415956256ba19fbba8fefd61476.tar.gz
rspamd-ee38064d188a2415956256ba19fbba8fefd61476.zip
* Fixes to spf parser:
- add macros support - fix include command - fix exists command - add handling of DNS errors - fix all records in include parts - fix some issues with ip masks
Diffstat (limited to 'src/spf.h')
-rw-r--r--src/spf.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/spf.h b/src/spf.h
index a47c4e8cb..ab15cb911 100644
--- a/src/spf.h
+++ b/src/spf.h
@@ -42,8 +42,13 @@ struct spf_record {
GList *addrs;
char *cur_domain;
+ char *sender;
+ char *sender_domain;
+ char *local_part;
struct worker_task *task;
spf_cb_t callback;
+
+ gboolean in_include;
};