HomeFreeBSD

debugnet: Respond to broadcast ARP requests

Description

debugnet: Respond to broadcast ARP requests

The in-tree netdump code has always ignored non-directed ARP requests, and
that seems to work most of the time for netdump.

In my work and testing on NetGDB, it seems like sometimes the remote FreeBSD
conversant (the non-panic system) will send broadcast-destination ARP
requests to the debugnet kernel; without this change, those are dropped and
the remote will see EHOSTDOWN "Host is down" errors from the userspace
interface of the network stack.

Discussed with: markj

Details

Provenance
cemAuthored on
Parents
rS353688: debugnet(4): Check hardware-validated UDP checksums
Branches
Unknown
Tags
Unknown