bk: 4e2e1f971mz9KJKt3DCJiQBa2GWUnQ
#endif
#include <net/if.h>
-#ifdef __linux
+#ifdef HAVE_LINUX_IF_ADDR_H
# include <linux/if_addr.h>
#endif
** Ignore DAD addresses --
** we can't bind to them until they are resolved
*/
+#ifdef IFA_F_TENTATIVE
if (flags & IFA_F_TENTATIVE)
return (ISC_R_IGNORE);
+#endif
for (i = 0; i < 16; i++) {
unsigned char byte;
esac
esac
+case "$host" in
+ *-linux*)
+ AC_CHECK_HEADERS([linux/if_addr.h], [], [], [
+ #ifdef HAVE_SYS_SOCKET_H
+ # include <sys/socket.h>
+ #endif
+ ])
+esac
+
AC_CHECK_HEADERS([arpa/nameser.h sys/param.h sys/time.h sys/timers.h])
# sys/sysctl.h depends on sys/param.h on OpenBSD - Bug 1576
AC_CHECK_HEADERS([sys/sysctl.h], [], [], [