nuttx/net/arp
Felipe Moura cd4712a2f0 net/arp: do not resolve an address to another interface's MAC
On a cache miss arp_find() returns the MAC of any interface holding the
address, ignoring the egress device.  Two interfaces on one subnet then
leave the peer unreachable until the entry is relearned.

Assisted-by: Claude Code:claude-opus-5
Signed-off-by: Felipe Moura <moura.fmo@gmail.com>
2026-08-17 11:28:45 +08:00
..
arp.h Revert "net/arp: reducing unnecessary ARP requests can mitigate" 2026-01-01 17:03:29 +08:00
arp_acd.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_dump.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_format.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_input.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_ipin.c net/arp: dont learn arp information if interface is noarp 2025-12-29 14:38:36 +08:00
arp_notify.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_out.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
arp_poll.c arp_poll: skip arp_out when arp_send flow 2025-12-25 08:36:47 -03:00
arp_send.c net/arp: release the device lock before waiting for a resolution 2026-08-17 11:28:45 +08:00
arp_table.c net/arp: do not resolve an address to another interface's MAC 2026-08-17 11:28:45 +08:00
CMakeLists.txt net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
Kconfig net/arp: support queue iob when arp_out failed 2026-01-01 17:03:29 +08:00
Make.defs net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00