]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
lib/dnssec: fix imprecise assertion
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 23 Feb 2024 08:33:21 +0000 (09:33 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 23 Feb 2024 08:37:57 +0000 (09:37 +0100)
It was no longer correct after commit cc5051b444130 (KeyTrap).

lib/dnssec.c

index 262570c44f73f0ee99a0f2241ddec143874176f1..fcae473cb6b2789fca260e1d27a4b59acd8faf74 100644 (file)
@@ -477,7 +477,7 @@ int kr_dnskeys_trusted(kr_rrset_validation_ctx_t *vctx, const knot_rdataset_t *s
                        ret = kr_svldr_rrset_with_key(keys, sigs, vctx, &key);
                svldr_key_del(&key);
                if (ret == 0 || ret == kr_error(E2BIG)) {
-                       kr_assert(vctx->result == 0);
+                       kr_assert(vctx->result == ret);
                        return vctx->result;
                }
        }