Incomplete IPv6 types compiling on FreeBSD 8.x. There's a missing include in 
sysdep/unix/io.c:

diff --git a/sysdep/unix/io.c b/sysdep/unix/io.c
index 29be9a8..b6c1b86 100644
--- a/sysdep/unix/io.c
+++ b/sysdep/unix/io.c
@@ -22,6 +22,7 @@
 #include <sys/un.h>
 #include <unistd.h>
 #include <errno.h>
+#include <netinet/in.h>
 #include <netinet/icmp6.h>
 
 #include "nest/bird.h"


This *should* be portable.

Cheers,
Chris.

Reply via email to