From 91647eeb8a3a3e8b793dab04cd5bb26f6027faba Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 12 Feb 2024 11:30:50 +0100 Subject: [PATCH] validator: compatibility with older libknot versions The value is in IANA registry, so it's very constant anyway. (cherry picked from commit 9b421cdf91f987e0254a06ff2c4e8fbf76dc2b58) --- lib/layer/validate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/layer/validate.c b/lib/layer/validate.c index b645a029f..fa7d668ac 100644 --- a/lib/layer/validate.c +++ b/lib/layer/validate.c @@ -1129,7 +1129,7 @@ static int validate(kr_layer_t *ctx, knot_pkt_t *pkt) count += (knot_pkt_rr(sec, i)->type == KNOT_RRTYPE_NSEC3); if (count > 8) { VERBOSE_MSG(qry, "<= too many NSEC3 records in AUTHORITY (%d)\n", count); - kr_request_set_extended_error(req, KNOT_EDNS_EDE_NSEC3_ITERS, + kr_request_set_extended_error(req, 27/*KNOT_EDNS_EDE_NSEC3_ITERS*/, /* It's not about iteration values per se, but close enough. */ "DYRH: too many NSEC3 records"); qry->flags.DNSSEC_BOGUS = true; -- 2.47.2