From: Roy Marples Date: Mon, 4 Dec 2006 12:40:14 +0000 (+0000) Subject: Only include linux/if_addr.h for 2.6.19 kernels and better X-Git-Tag: v3.2.3~363 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b38bad32f4156c663dfd8f24f2d06b034db605ba;p=thirdparty%2Fdhcpcd.git Only include linux/if_addr.h for 2.6.19 kernels and better --- diff --git a/ChangeLog b/ChangeLog index 72092878..4032b026 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Include linux/if_addr.h so we compile on 2.6.19 kernels, thanks to AlexExtreme. +Include linux/if_addr.h for 2.6.19+ kernels, thanks to AlexExtreme. dhcpcd-3.0.2 Linux systems without glibc-2.3 don't have getifaddrs, so we define our own. diff --git a/interface.c b/interface.c index 2ec8f8c5..16d4ed48 100644 --- a/interface.c +++ b/interface.c @@ -30,7 +30,10 @@ #ifdef __linux__ #include /* Needed for 2.4 kernels */ #include +#include +#if LINUX_VERSION_CODE >= KERNEL_VERSION (2,6,19) #include +#endif #include #include #include