[Bug 262828] [carp] CARP arp replays with wrong src mac

[email protected]
Newsgroups gmane.os.freebsd.devel.net
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262828

--- Comment #23 from Andrey V. Elsukov <[email protected]> ---
(In reply to Andrey V. Elsukov from comment #18)

I was not entirely correct. ND code uses CARP mac address when populates
source-link address option. But then, when ethernet header is filled, it uses
wrong source mac address. And this leads to problems.
The system with CARP MASTER role sends ICMPv6 NS using MAC address that doesn't
corresponds to CARP IPv6 address, e.g. it uses zero VHID in last octet. Then,
when it receives ICMPv6 NA, it is ignored, due to carp_forus() desn't find
matched MAC address. And then system starts to generate a lot of ICMPv6
unreachable messages, because it can not resolve IPv6 addresses due to wrong
MAC source address.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.