diff --git a/sim_ether.c b/sim_ether.c index 24614376..40abf8d6 100644 --- a/sim_ether.c +++ b/sim_ether.c @@ -890,17 +890,17 @@ const char *eth_capabilities(void) ":UDP"; } +#if (defined (xBSD) || defined (__APPLE__)) && (defined (HAVE_TAP_NETWORK) || defined (HAVE_PCAP_NETWORK)) +#include +#include +#endif + #if defined (HAVE_PCAP_NETWORK) /*============================================================================*/ /* WIN32, Linux, and xBSD routines use WinPcap and libpcap packages */ /* OpenVMS Alpha uses a WinPcap port and an associated execlet */ /*============================================================================*/ -#if defined (xBSD) || defined(__APPLE__) -#include -#include -#endif /* xBSD */ - #include #include #else