10 #if defined(_SUNOS) || defined(_AIX) || defined(_DARWIN)
12 #include <sys/select.h>
15 +#if defined(__GLIBC__) || defined(__UCLIBC__)
16 #include <netinet/if_ether.h>
19 #include <netpacket/packet.h>
20 #include <linux/if_tun.h>
21 --- a/common/dn_skipname.c
22 +++ b/common/dn_skipname.c
26 +#include <sys/types.h>
28 /* Ripped from glibc 2.4 sources. */