aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/spf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserver/spf.c')
-rw-r--r--src/libserver/spf.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libserver/spf.c b/src/libserver/spf.c
index da392028b..bbb030f24 100644
--- a/src/libserver/spf.c
+++ b/src/libserver/spf.c
@@ -883,6 +883,12 @@ parse_spf_a (struct spf_record *rec,
if (make_dns_request_task (task,
spf_record_dns_callback, (void *) cb, RDNS_REQUEST_A, host)) {
rec->requests_inflight++;
+
+ if (make_dns_request_task (task,
+ spf_record_dns_callback, (void *) cb, RDNS_REQUEST_AAAA, host)) {
+ rec->requests_inflight++;
+ }
+
return TRUE;
}