]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Fix compile on FreeBSD.
authorRoy Marples <roy@marples.name>
Sat, 12 Sep 2015 20:51:56 +0000 (20:51 +0000)
committerRoy Marples <roy@marples.name>
Sat, 12 Sep 2015 20:51:56 +0000 (20:51 +0000)
ipv6.c

diff --git a/ipv6.c b/ipv6.c
index b7d245fde80765f5edbd348f6ad5e743527b60e2..fbb878130e229bb13c521658961400a1c61fa21a 100644 (file)
--- a/ipv6.c
+++ b/ipv6.c
 
 #ifdef BSD
 /* Purely for the ND6_IFF_AUTO_LINKLOCAL #define which is solely used
- * to generate the our CAN_ADD_LLADDR #define. */
-#include <netinet6/in6_var.h>
-#include <netinet6/nd6.h>
+ * to generate our CAN_ADD_LLADDR #define. */
+#  ifdef __FreeBSD__
+#    include <net/if_var.h>
+#  endif
+#  include <netinet6/in6_var.h>
+#  include <netinet6/nd6.h>
 #endif
 
 #include <errno.h>