[Bug 284872] [carp] Missing byte order correction causing certain unicast announcements to have invalid destination MAC address

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 18 Feb 2025 06:37:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284872

--- Comment #1 from Franco Fichtner <franco@opnsense.org> ---
Nice find. There appear to be two instances of this problem:

% git grep -n IN_MULTICAST sys/netinet/ip_carp.c | grep -v ntohl
sys/netinet/ip_carp.c:858:              multicast =
IN_MULTICAST(sc->sc_carpaddr.s_addr);
sys/netinet/ip_carp.c:1248:             if
(IN_MULTICAST(sc->sc_carpaddr.s_addr))

-- 
You are receiving this mail because:
You are the assignee for the bug.