From: Vsevolod Stakhov Date: Fri, 29 Jan 2016 11:27:40 +0000 (+0000) Subject: A in SPF presumes AAAA lookup as well X-Git-Tag: 1.1.2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=83628d948ed3c91e620b114b71f3a01fa71c2905;p=thirdparty%2Frspamd.git A in SPF presumes AAAA lookup as well --- diff --git a/src/libserver/spf.c b/src/libserver/spf.c index da392028b2..bbb030f24f 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; }