aports/main/libspf2/libspf2-localpolicy-fix.patch
2009-09-21 16:16:49 +03:00

21 lines
753 B
Diff

--- libspf2-1.2.9/src/libspf2/spf_interpret.c Wed Oct 22 15:47:43 2008
+++ libspf2-1.2.9.patched/src/libspf2/spf_interpret.c Mon Sep 21 12:22:51 2009
@@ -1261,6 +1261,7 @@
*/
if ( mech == local_policy ) {
+ spf_request->use_local_policy = 0;
err = SPF_record_interpret(spf_server->local_policy,
spf_request, spf_response, depth + 1);
--- libspf2-1.2.9/src/spfquery/spfquery.c Mon Sep 15 00:17:49 2008
+++ libspf2-1.2.9.patched/src/spfquery/spfquery.c Mon Sep 21 12:14:38 2009
@@ -602,6 +602,7 @@
FREE_RESPONSE(spf_response);
spf_request = SPF_request_new(spf_server);
+ spf_request->use_local_policy = 1;
if (SPF_request_set_ipv4_str(spf_request, req->ip)
&& SPF_request_set_ipv6_str(spf_request, req->ip)) {