summaryrefslogtreecommitdiff
path: root/zebra/tc_netlink.c
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2022-11-02 23:01:18 +0200
committerDocker Builder <docker@frrouting.org>2023-01-10 21:29:35 +0000
commit25a8392b1aaabd16025051aca37bac702981412f (patch)
tree5383a250d86fc56ed8ea5b1440c08300b2bcc040 /zebra/tc_netlink.c
parent99477bc4925725a9f371149e5396937936b2a855 (diff)
zebra: Reuse netinet/if_ether.h to avoid redefinition of struct ethhdrdocker/8.4.0
In file included from /usr/include/net/ethernet.h:10, from ./lib/prefix.h:26, from zebra/tc_netlink.c:32: /usr/include/netinet/if_ether.h:115:8: error: redefinition of 'struct ethhdr' 115 | struct ethhdr { | ^~~~~~ In file included from zebra/tc_netlink.c:28: /usr/include/linux/if_ether.h:169:8: note: originally defined here 169 | struct ethhdr { | ^~~~~~ Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org> (cherry picked from commit 83f496bdf094d71e9bbe38f08f39426f8b1a139d)
Diffstat (limited to 'zebra/tc_netlink.c')
-rw-r--r--zebra/tc_netlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/tc_netlink.c b/zebra/tc_netlink.c
index 4fb0241d1d..afa03a4fa5 100644
--- a/zebra/tc_netlink.c
+++ b/zebra/tc_netlink.c
@@ -25,7 +25,7 @@
#ifdef HAVE_NETLINK
-#include <linux/if_ether.h>
+#include <netinet/if_ether.h>
#include <sys/socket.h>
#include "if.h"