From f13add723133cb717353ad18d83523f385cc9845 Mon Sep 17 00:00:00 2001 From: Jin-Seong Kim Date: Tue, 4 Apr 2017 14:30:12 +0900 Subject: [PATCH] artik053: add netif flags on wlan_init() This commit is to add netif flags for lwIP stack to handle ARP, Broadcast and IGMP multicast packets, those flags should be configured on netif Change-Id: I1b97377aea317649200c507526eacae183fc3ce1 Signed-off-by: Jin-Seong Kim --- os/arch/arm/src/artik053/src/artik053_wlan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os/arch/arm/src/artik053/src/artik053_wlan.c b/os/arch/arm/src/artik053/src/artik053_wlan.c index 6616bcc..f8b043d 100644 --- a/os/arch/arm/src/artik053/src/artik053_wlan.c +++ b/os/arch/arm/src/artik053/src/artik053_wlan.c @@ -43,6 +43,7 @@ static err_t wlan_init(struct netif *netif) netif->name[1] = 'l'; snprintf(netif->d_ifname, IFNAMSIZ, "wl%d", netif->num); + netif->flags = NETIF_FLAG_ETHARP | NETIF_FLAG_ETHERNET | NETIF_FLAG_BROADCAST | NETIF_FLAG_IGMP; return ERR_OK; } @@ -62,5 +63,4 @@ void wlan_initup(struct netif *dev) wlan_netif = netif_add(dev, &ipaddr, &netmask, &gw, NULL, wlan_init, tcpip_input); - wlan_netif->flags |= NETIF_FLAG_IGMP; } -- 2.7.4