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)
Dec 20 2023, 7:06 AM
Unknown Object (File)
Aug 7 2023, 12:30 AM
Unknown Object (File)
Aug 1 2023, 9:27 PM
Unknown Object (File)
Aug 1 2023, 9:26 PM
Unknown Object (File)
Aug 1 2023, 9:18 PM
Unknown Object (File)
May 25 2023, 5:15 AM
Unknown Object (File)
May 18 2023, 8:25 PM
Unknown Object (File)
May 18 2023, 8:24 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

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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.