Module Name: src Committed By: roy Date: Wed Nov 13 09:25:52 UTC 2024
Modified Files: src/sys/netinet: if_arp.c src/sys/netinet6: nd6_nbr.c Log Message: ARP/ND6: Revert prior Turns out some people actually use this behaviour and strictly speaking it is allowed by RFC5227 2.4 where it says: At any time, if a host receives an ARP packet (Request *or* Reply) where the 'sender IP address' is (one of) the host's own IP address(es) configured on that interface, but the 'sender hardware address' does not match any of the host's own interface addresses, then this is a conflicting ARP packet The key part is "any of the host's own interface addreses". To generate a diff of this commit: cvs rdiff -u -r1.316 -r1.317 src/sys/netinet/if_arp.c cvs rdiff -u -r1.184 -r1.185 src/sys/netinet6/nd6_nbr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.