Merge pull request #4052 from DavidLin1577/patch-16
[net/lwip1.4.1]Update ethernetif.c
This commit is contained in:
commit
cf420e9560
|
@ -156,6 +156,16 @@ static int lwip_netdev_set_dns_server(struct netdev *netif, uint8_t dns_num, ip_
|
||||||
static int lwip_netdev_set_dhcp(struct netdev *netif, rt_bool_t is_enabled)
|
static int lwip_netdev_set_dhcp(struct netdev *netif, rt_bool_t is_enabled)
|
||||||
{
|
{
|
||||||
netdev_low_level_set_dhcp_status(netif, is_enabled);
|
netdev_low_level_set_dhcp_status(netif, is_enabled);
|
||||||
|
|
||||||
|
if(RT_TRUE == is_enabled)
|
||||||
|
{
|
||||||
|
dhcp_start((struct netif *)netif->user_data);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
dhcp_stop((struct netif *)netif->user_data);
|
||||||
|
}
|
||||||
|
|
||||||
return ERR_OK;
|
return ERR_OK;
|
||||||
}
|
}
|
||||||
#endif /* RT_LWIP_DHCP */
|
#endif /* RT_LWIP_DHCP */
|
||||||
|
|
Loading…
Reference in New Issue