]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Revert "detect when closest-encloser name is too long"
authorMichał Kępień <michal@isc.org>
Tue, 6 May 2025 07:14:18 +0000 (09:14 +0200)
committerMichał Kępień <michal@isc.org>
Tue, 6 May 2025 07:14:18 +0000 (09:14 +0200)
This reverts commit 1f4ba71f562cf04c6c28537feb41d92bb509f310.

lib/ns/query.c

index a61fd92bceadf53b7eab4d0b14749aede5f5479e..746d3b6268a2bc886af0c6303be69aec0939c164 100644 (file)
@@ -11432,15 +11432,7 @@ again:
                 * Add no qname proof.
                 */
                labels = dns_name_countlabels(cname) + 1;
-               if (labels > maxlabels) {
-                       char namebuf[DNS_NAME_FORMATSIZE];
-                       dns_name_format(cname, namebuf, sizeof(namebuf));
-                       ns_client_log(qctx->client, DNS_LOGCATEGORY_DNSSEC,
-                                     NS_LOGMODULE_QUERY, ISC_LOG_WARNING,
-                                     "closest-encloser name too long: %s",
-                                     namebuf);
-                       dns_name_copy(name, wname);
-               } else if (labels == maxlabels) {
+               if (dns_name_countlabels(name) == labels) {
                        dns_name_copy(name, wname);
                } else {
                        dns_name_split(name, labels, NULL, wname);