-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.
#ifdef __linux__
#include <asm/types.h> /* Needed for 2.4 kernels */
#include <features.h>
+#include <linux/version.h>
+#if LINUX_VERSION_CODE >= KERNEL_VERSION (2,6,19)
#include <linux/if_addr.h>
+#endif
#include <linux/netlink.h>
#include <linux/rtnetlink.h>
#include <netinet/ether.h>