]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Add dnsdist::Protocol::isUDP()
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 24 Nov 2022 16:20:27 +0000 (17:20 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 14 Dec 2022 15:25:54 +0000 (16:25 +0100)
pdns/dnsdist-protocols.cc
pdns/dnsdist-protocols.hh

index adafcf759bfd239e25f208b04d796eab79f551a0..aee63f28eef44e7e4e813b42d856fa878f024cb9 100644 (file)
@@ -74,6 +74,11 @@ const std::string& Protocol::toPrettyString() const
   return s_prettyNames.at(static_cast<uint8_t>(d_protocol));
 }
 
+bool Protocol::isUDP() const
+{
+  return d_protocol == DoUDP || d_protocol == DNSCryptUDP;
+}
+
 uint8_t Protocol::toNumber() const
 {
   return static_cast<uint8_t>(d_protocol);
index 36284c37f04efaae0b4b1c628274da516dd692a1..c5c5743908d236d6d8e5eb674d0345a2cf8acd54 100644 (file)
@@ -54,6 +54,7 @@ public:
 
   const std::string& toString() const;
   const std::string& toPrettyString() const;
+  bool isUDP() const;
   uint8_t toNumber() const;
 
 private: