--- radvd-2.17.orig/includes.h 2018-02-18 12:58:50.980506485 +0000 +++ radvd-2.17.orig/includes.h 2018-02-18 13:00:28.277501104 +0000 @@ -88,7 +88,7 @@ #include #endif -#if defined(HAVE_NET_IF_ARP_H) && !defined(ARPHRD_ETHER) && !defined(HAVE_LINUX_IF_ARP_H) +#if defined(HAVE_NET_IF_ARP_H) && !defined(ARPHRD_ETHER) #include #endif /* defined(HAVE_NET_IF_ARP_H) && !defined(ARPHRD_ETHER) */ @@ -103,7 +103,7 @@ #ifdef HAVE_IFADDRS_H #include #endif -#ifdef HAVE_LINUX_IF_ARP_H +#if !defined(HAVE_NET_IF_ARP_H) && defined(HAVE_LINUX_IF_ARP_H) #include #endif