From 52ae31a61529f4d1c1785d94b985ccab72a6ae9e Mon Sep 17 00:00:00 2001 From: Juha Ylinen Date: Fri, 9 Feb 2018 10:11:44 +0200 Subject: [PATCH] lwip: enable EMAC IPv6 support --- features/FEATURE_LWIP/lwip-interface/emac_lwip.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/features/FEATURE_LWIP/lwip-interface/emac_lwip.c b/features/FEATURE_LWIP/lwip-interface/emac_lwip.c index f189bb2a98..e8cd9bd9a1 100644 --- a/features/FEATURE_LWIP/lwip-interface/emac_lwip.c +++ b/features/FEATURE_LWIP/lwip-interface/emac_lwip.c @@ -22,6 +22,7 @@ #include "lwip/tcp.h" #include "lwip/ip.h" #include "netif/etharp.h" +#include "lwip/ethip6.h" static err_t emac_lwip_low_level_output(struct netif *netif, struct pbuf *p) { @@ -79,6 +80,9 @@ err_t emac_lwip_if_init(struct netif *netif) #if LWIP_IPV4 netif->output = etharp_output; #endif /* LWIP_IPV4 */ +#if LWIP_IPV6 + netif->output_ip6 = ethip6_output; +#endif /* LWIP_IPV6 */ netif->linkoutput = emac_lwip_low_level_output;