diff --git a/sys/net/if_ef.c b/sys/net/if_ef.c index c8ae300535f..fa8ac6e3acc 100644 --- a/sys/net/if_ef.c +++ b/sys/net/if_ef.c @@ -61,6 +61,15 @@ #include #endif +/* If none of the supported layers is enabled explicitly enable them all */ +#if !defined(ETHER_II) && !defined(ETHER_8023) && !defined(ETHER_8022) && \ + !defined(ETHER_SNAP) +#define ETHER_II 1 +#define ETHER_8023 1 +#define ETHER_8022 1 +#define ETHER_SNAP 1 +#endif + /* internal frame types */ #define ETHER_FT_EII 0 /* Ethernet_II - default */ #define ETHER_FT_8023 1 /* 802.3 (Novell) */