]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Switch to a uint8_t for the XDP match action type 10883/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 15 Nov 2021 17:16:35 +0000 (18:16 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 16 Nov 2021 08:02:48 +0000 (09:02 +0100)
contrib/xdp-filter.ebpf.src
pdns/bpf-filter.hh

index 46e3123c11d87f6723bc528f9193ff8a42111cc0..5ae8a84020d4911383e80ae2b9a97823fdbc9f22 100644 (file)
@@ -88,7 +88,7 @@ struct dns_qname
  * DROP: XDP_DROP
  * TC: set TC bit and XDP_TX
  */
-enum dns_action : uint32_t {
+enum dns_action : uint8_t {
   PASS = 0,
   DROP = 1,
   TC = 2
index b56bd452664f152d977b1acd4b3024a64e15efcb..a8e2f5c8343092027b9f174e0d1be3865a5e1d29 100644 (file)
@@ -40,7 +40,7 @@ public:
     WithActions = 1
   };
 
-  enum class MatchAction : uint32_t {
+  enum class MatchAction : uint8_t {
     Pass = 0,
     Drop = 1,
     Truncate = 2