From: Charles-Henri Bruyand Date: Wed, 6 Oct 2021 12:30:35 +0000 (+0200) Subject: fuzz: update canHashPacket() calls accordingly X-Git-Tag: dnsdist-1.7.0-alpha2~34^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F10791%2Fhead;p=thirdparty%2Fpdns.git fuzz: update canHashPacket() calls accordingly --- diff --git a/pdns/fuzz_packetcache.cc b/pdns/fuzz_packetcache.cc index 98f99d372f..0c982d0e72 100644 --- a/pdns/fuzz_packetcache.cc +++ b/pdns/fuzz_packetcache.cc @@ -39,7 +39,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { try { static const std::unordered_set optionsToIgnore{ EDNSOptionCode::COOKIE }; - PacketCache::canHashPacket(input, false); + PacketCache::canHashPacket(input, optionsToIgnore); DNSName qname(input.data(), input.size(), sizeof(dnsheader), false); PacketCache::queryMatches(input, input, qname, optionsToIgnore); } @@ -52,7 +52,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { try { static const std::unordered_set optionsToIgnore{ EDNSOptionCode::COOKIE, EDNSOptionCode::ECS }; - PacketCache::canHashPacket(input, true); + PacketCache::canHashPacket(input, optionsToIgnore); DNSName qname(input.data(), input.size(), sizeof(dnsheader), false); PacketCache::queryMatches(input, input, qname, optionsToIgnore); }