mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2025-03-12 13:13:21 +00:00
Fixed bug #46524: "Device as dhcp server does not work after upgrade to lwip-1.4.1"
This commit is contained in:
parent
ec49b68b38
commit
1dde3d6e56
@ -166,6 +166,7 @@ udp_input_local_match(struct udp_pcb *pcb, struct netif *inp, u8_t broadcast)
|
|||||||
#endif /* IP_SOF_BROADCAST_RECV */
|
#endif /* IP_SOF_BROADCAST_RECV */
|
||||||
{
|
{
|
||||||
if(ip4_addr_isany(ip_2_ip4(&pcb->local_ip)) ||
|
if(ip4_addr_isany(ip_2_ip4(&pcb->local_ip)) ||
|
||||||
|
((ip4_current_dest_addr()->addr == IPADDR_BROADCAST)) ||
|
||||||
ip4_addr_netcmp(ip_2_ip4(&pcb->local_ip), ip4_current_dest_addr(), netif_ip4_netmask(inp))) {
|
ip4_addr_netcmp(ip_2_ip4(&pcb->local_ip), ip4_current_dest_addr(), netif_ip4_netmask(inp))) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user