Merge pull request #4444 from Archcady/lwip_issue

resolve lwip init twice issue
pull/4592/head
Jimmy Brisson 2017-06-19 18:28:49 -05:00 committed by GitHub
commit c08864b588
1 changed files with 6 additions and 1 deletions

View File

@ -476,8 +476,13 @@ nsapi_error_t mbed_lwip_emac_init(emac_interface_t *emac)
// Backwards compatibility with people using DEVICE_EMAC
nsapi_error_t mbed_lwip_init(emac_interface_t *emac)
{
nsapi_error_t ret;
mbed_lwip_core_init();
return mbed_lwip_emac_init(emac);
ret = mbed_lwip_emac_init(emac);
if (ret == NSAPI_ERROR_OK) {
netif_inited = true;
}
return ret;
}
// Backwards compatibility with people using DEVICE_EMAC