Page MenuHomeFreeBSD

Add a macro to check for IPv6 multicast MAC addresses
ClosedPublic

Authored by mhorne on Sep 30 2020, 5:45 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 1 2024, 8:12 PM
Unknown Object (File)
Sep 29 2024, 4:09 PM
Unknown Object (File)
Sep 27 2024, 4:22 AM
Unknown Object (File)
Sep 21 2024, 7:46 AM
Unknown Object (File)
Sep 20 2024, 10:30 PM
Unknown Object (File)
Sep 20 2024, 7:49 PM
Unknown Object (File)
Sep 9 2024, 4:07 AM
Unknown Object (File)
Sep 5 2024, 10:02 PM

Details

Summary

This can be used to query if a received ethernet packet has an IPv6
multicast address, e.g. for IPv6 Neighbor Discovery Protocol.

Of course, ETHER_IS_MULTICAST is still preferred in the general case.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 33902
Build 31104: arc lint + arc unit

Event Timeline

Hi, any thoughts on this?

This definition is used by NetApp as part of a larger set of changes that is not yet upstream-ready. It doesn't offer much value on its own, but helps reduce their local diff against FreeBSD.

I'd appreciate a prod in either direction of "looks good, go ahead" or "save it for the larger patch". Thanks.

For reference, this definition comes from RFC 2464, Section 7.

This revision is now accepted and ready to land.Oct 29 2020, 4:05 PM
This revision was automatically updated to reflect the committed changes.