From: Ensar Sarajčić Date: Mon, 15 Sep 2025 10:08:22 +0000 (+0200) Subject: Fix clang-tidy issues X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f203c6f4ec9d7cc2cfb02b2675b4b1db2bd1466f;p=thirdparty%2Fpdns.git Fix clang-tidy issues --- diff --git a/pdns/dnsdistdist/test-dnsdist-dnsparser.cc b/pdns/dnsdistdist/test-dnsdist-dnsparser.cc index 6b5397ce7..ce145f4fc 100644 --- a/pdns/dnsdistdist/test-dnsdist-dnsparser.cc +++ b/pdns/dnsdistdist/test-dnsdist-dnsparser.cc @@ -471,25 +471,26 @@ BOOST_AUTO_TEST_CASE(test_Overlay) pwR.getHeader()->ra = 1; pwR.getHeader()->id = htons(42); pwR.startRecord(target, QType::A, 7200, QClass::IN, DNSResourceRecord::ANSWER); - ComboAddress v4("192.0.2.1"); - pwR.xfrCAWithoutPort(4, v4); + ComboAddress addrV4("192.0.2.1"); + pwR.xfrCAWithoutPort(4, addrV4); pwR.commit(); pwR.startRecord(target, QType::AAAA, 7200, QClass::IN, DNSResourceRecord::ADDITIONAL); - ComboAddress v6("2001:db8::1"); - pwR.xfrCAWithoutPort(6, v6); + ComboAddress addrV6("2001:db8::1"); + pwR.xfrCAWithoutPort(6, addrV6); pwR.commit(); pwR.addOpt(4096, 0, 0); pwR.commit(); + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-reinterpret-cast): this is the API we have auto packet = std::string_view(reinterpret_cast(response.data()), response.size()); dnsdist::DNSPacketOverlay overlay(packet); BOOST_CHECK_EQUAL(overlay.d_records[0].d_type, QType::A); - BOOST_CHECK(*dnsdist::RecordParsers::parseARecord(packet, overlay.d_records[0]) == v4); - BOOST_CHECK(*dnsdist::RecordParsers::parseAddressRecord(packet, overlay.d_records[0]) == v4); + BOOST_CHECK(*dnsdist::RecordParsers::parseARecord(packet, overlay.d_records[0]) == addrV4); + BOOST_CHECK(*dnsdist::RecordParsers::parseAddressRecord(packet, overlay.d_records[0]) == addrV4); BOOST_CHECK_EQUAL(overlay.d_records[1].d_type, QType::AAAA); - BOOST_CHECK(*dnsdist::RecordParsers::parseAAAARecord(packet, overlay.d_records[1]) == v6); - BOOST_CHECK(*dnsdist::RecordParsers::parseAddressRecord(packet, overlay.d_records[1]) == v6); + BOOST_CHECK(*dnsdist::RecordParsers::parseAAAARecord(packet, overlay.d_records[1]) == addrV6); + BOOST_CHECK(*dnsdist::RecordParsers::parseAddressRecord(packet, overlay.d_records[1]) == addrV6); } { @@ -506,6 +507,7 @@ BOOST_AUTO_TEST_CASE(test_Overlay) pwR.addOpt(4096, 0, 0); pwR.commit(); + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-reinterpret-cast): this is the API we have auto packet = std::string_view(reinterpret_cast(response.data()), response.size()); dnsdist::DNSPacketOverlay overlay(packet); BOOST_CHECK_EQUAL(overlay.d_records[0].d_type, QType::CNAME);