mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-09-22 11:30:01 +08:00
bugfix
[net][netdev] Update netdev->ip_addr&gw&netmask after registered.
This commit is contained in:
@@ -317,7 +317,10 @@ static int netdev_add(struct netif *lwip_netif)
|
||||
|
||||
rt_strncpy(name, lwip_netif->name, LWIP_NETIF_NAME_LEN);
|
||||
result = netdev_register(netdev, name, (void *)lwip_netif);
|
||||
|
||||
netdev->ip_addr = lwip_netif->ip_addr;
|
||||
netdev->gw = lwip_netif->gw;
|
||||
netdev->netmask = lwip_netif->netmask;
|
||||
|
||||
#ifdef RT_LWIP_DHCP
|
||||
netdev_low_level_set_dhcp_status(netdev, RT_TRUE);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user