]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Use unmodified flag for post policy
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 24 Jul 2025 05:25:13 +0000 (07:25 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 24 Jul 2025 10:22:20 +0000 (12:22 +0200)
(cherry picked from commit 26c4f7c44ca739fe4a9446677b532e5b56b35806)

pdns/recursordist/syncres.cc

index b4e2ca4e54ef5c9e36396014dfb85630afabaacd..c3a2da925c2869e9f09839ba76bacada4913b8f7 100644 (file)
@@ -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());