diff -uNr bird-1.2.2.orig/sysdep/linux/sysio.h bird-1.2.2/sysdep/linux/sysio.h --- bird-1.2.2.orig/sysdep/linux/sysio.h 2010-04-09 21:40:57.000000000 +0200 +++ bird-1.2.2/sysdep/linux/sysio.h 2010-04-09 23:09:11.085478940 +0200 @@ -10,6 +10,12 @@ #ifdef IPV6 +struct in6_pktinfo +{ + struct in6_addr ipi6_addr; /* src/dst IPv6 address */ + unsigned int ipi6_ifindex; /* send/recv interface index */ +}; + #ifndef IPV6_UNICAST_HOPS /* Needed on glibc 2.0 systems */ #include