From: Otto Moerbeek Date: Thu, 24 Jul 2025 05:25:13 +0000 (+0200) Subject: Use unmodified flag for post policy X-Git-Tag: rec-5.1.7~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b469604392614f77c02d6060173e44d04668702;p=thirdparty%2Fpdns.git Use unmodified flag for post policy (cherry picked from commit 26c4f7c44ca739fe4a9446677b532e5b56b35806) --- diff --git a/pdns/recursordist/syncres.cc b/pdns/recursordist/syncres.cc index b4e2ca4e5..c3a2da925 100644 --- a/pdns/recursordist/syncres.cc +++ b/pdns/recursordist/syncres.cc @@ -1949,7 +1949,7 @@ int SyncRes::doResolveNoQNameMinimization(const DNSName& qname, const QType qtyp } /* Apply Post filtering policies */ - if (d_wantsRPZ && !stoppedByPolicyHit) { + if (d_wantsRPZ && !d_appliedPolicy.wasHit()) { auto luaLocal = g_luaconfs.getLocal(); if (luaLocal->dfe.getPostPolicy(ret, d_discardedPolicies, d_appliedPolicy)) { mergePolicyTags(d_policyTags, d_appliedPolicy.getTags());