From: Ladislav Michl Subject: Compilation fails because of kernel header inclusion Fixes the following error: In file included from interface.c:27: /opt/crosstool/gcc-4.1.1-glibc-2.4/arm-unknown-linux-gnu/lib/gcc/arm-unknown-linux-gnu/4.1.1/../../../../arm-unknown-linux-gnu/sys-include/sys/types.h:62: error: conflicting types for 'dev_t' ... etc Signed-off-by: Ladislav Michl --- --- ifplugd-0.28/src/interface.c 2005-01-05 01:25:31.000000000 +0100 +++ ifplugd-0.28/src/interface.c 2007-07-15 21:04:54.000000000 +0200 @@ -23,11 +23,9 @@ #endif #include -#include #include #include #include -#include #include #include #include @@ -43,6 +41,8 @@ #include +#define ETH_ALEN 6 + void interface_up(int fd, char *iface) { struct ifreq ifr;