bind 9.2.3 compiling
anyone seen this error before and know what causes it?interfaceiter.c:44:63: net/if.h: No such file or directory
In file included from interfaceiter.c:84:
ifiter_ioctl.c:73: error: field `ifc' has incomplete type
ifiter_ioctl.c: In function `isc_interfaceiter_create':
ifiter_ioctl.c:178: error: invalid application of `sizeof' to an incomplete type
ifiter_ioctl.c: In function `internal_current':
ifiter_ioctl.c:231: error: storage size of `ifreq' isn't known
ifiter_ioctl.c:291: error: `IFF_UP' undeclared (first use in this function)
ifiter_ioctl.c:291: error: (Each undeclared identifier is reported only once
ifiter_ioctl.c:291: error: for each function it appears in.)
ifiter_ioctl.c:294: error: `IFF_POINTOPOINT' undeclared (first use in this function)
ifiter_ioctl.c:297: error: `IFF_LOOPBACK' undeclared (first use in this function)
ifiter_ioctl.c:231: warning: unused variable `ifreq'
ifiter_ioctl.c: In function `internal_next':
ifiter_ioctl.c:393: error: dereferencing pointer to incomplete type
make[3]: *** [interfaceiter.o] Error 1
make[3]: Leaving directory `/usr/src/bind-9.2.3/lib/isc/unix'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/src/bind-9.2.3/lib/isc'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/src/bind-9.2.3/lib'
make: *** [subdirs] Error 1
root@srv1:/usr/src/bind-9.2.3#