From 337cf983afd798cb69902bd09c2c087eb66540c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= <vladimir.cunat@nic.cz>
Date: Tue, 13 Jul 2021 10:02:27 +0200
Subject: [PATCH] daemon: fix XDP includes for libknot master

This part is fully compatible with 3.0, fortunately.
It was insufficient inclusion on our side anyway, working by accident.
---
 daemon/io.c      | 1 +
 daemon/network.c | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/daemon/io.c b/daemon/io.c
index 255f67c4a..4d9cb7ed5 100644
--- a/daemon/io.c
+++ b/daemon/io.c
@@ -11,6 +11,7 @@
 #include <sys/resource.h>
 
 #if ENABLE_XDP
+	#include <libknot/xdp/eth.h>
 	#include <libknot/xdp/xdp.h>
 	#include <net/if.h>
 #endif
diff --git a/daemon/network.c b/daemon/network.c
index 7f31ba73d..6b7017a57 100644
--- a/daemon/network.c
+++ b/daemon/network.c
@@ -9,6 +9,10 @@
 #include "daemon/tls.h"
 #include "daemon/worker.h"
 
+#if ENABLE_XDP
+	#include <libknot/xdp/eth.h>
+#endif
+
 #include <libgen.h>
 #include <net/if.h>
 #include <sys/un.h>
-- 
GitLab