incubator-nuttx/net/arp
zhanghongyu 8bb1e30884 net/arp: modify some flow of arp return failure.
If arp search fails once, subsequent searches for the ip will directly
return failure, and sends an asynchronous arp request to try to update
arp table in the future. In this way, the psock_sendmsg interface will
not block for a long time each time because arp cannot be obtained.

This scenario is triggered when a udp socket frequently attempts to
access an ip address that does not exist on the LAN.

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2024-09-30 15:43:02 +08:00
..
CMakeLists.txt net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
Kconfig net: Enable `CONFIG_NET_ARP_SEND` by default 2024-06-06 02:40:16 +08:00
Make.defs net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp.h net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_acd.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_dump.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_format.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_input.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_ipin.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_notify.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_out.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_poll.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
arp_send.c net/arp: modify some flow of arp return failure. 2024-09-30 15:43:02 +08:00
arp_table.c net/arp: modify some flow of arp return failure. 2024-09-30 15:43:02 +08:00