From: Peter van Dijk Date: Tue, 1 Jul 2025 08:57:57 +0000 (+0200) Subject: catz producer: encode ZoneNames without their variants X-Git-Tag: rec-5.3.0-alpha2~17^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b81de8c2268dc658bc98ca56c323b1dd00973e5a;p=thirdparty%2Fpdns.git catz producer: encode ZoneNames without their variants Signed-off-by: Peter van Dijk --- diff --git a/pdns/auth-catalogzone.cc b/pdns/auth-catalogzone.cc index e9f93a485d..bfc3f8fdb3 100644 --- a/pdns/auth-catalogzone.cc +++ b/pdns/auth-catalogzone.cc @@ -138,7 +138,7 @@ void CatalogInfo::toDNSZoneRecords(const ZoneName& zone, vector& dzr.dr.d_name = prefix; dzr.dr.d_ttl = 0; dzr.dr.d_type = QType::PTR; - dzr.dr.setContent(std::make_shared(d_zone.toString())); + dzr.dr.setContent(std::make_shared(d_zone.operator const DNSName&().toString())); dzrs.emplace_back(dzr); if (!d_coo.empty()) {