From bb7d0e2287b7f1a593903d06c46a4d08b83b7b80 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Thu, 22 Sep 2011 11:54:22 -0700 Subject: [PATCH] netdev-linux: Fix broken build on RHEL 6. Commit 00fa9d37c2b "Do not include net/ethernet.h and linux/if_tunnel.h" introduced a compile error on RHEL 6: lib/netdev-linux.c: In function 'netdev_linux_listen': lib/netdev-linux.c:734: error: 'ETH_P_ALL' undeclared (first use in this function) This fixes the problem. I verified that the Android NDK r6b mentioned in the previous commit contains a file named android-ndk-r6b/platforms/android-3/arch-x86/use/ linux/if_ether.h that defines ETH_P_ALL. I didn't try building on that platform. --- lib/netdev-linux.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/netdev-linux.c b/lib/netdev-linux.c index 5bdb9639e..c49df8a34 100644 --- a/lib/netdev-linux.c +++ b/lib/netdev-linux.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include -- 2.43.0