[openib-general] [PATCH] Enable inet6 on ib interface
Hal Rosenstock
halr at voltaire.com
Thu Nov 11 10:27:22 PST 2004
On Thu, 2004-11-11 at 13:11, Roland Dreier wrote:
> My only questions are:
>
> + eui[0] ^= 2;
>
> I remember some discussion about whether IBTA GUIDs are already
> modified EUI-64 or not. Is this the correct transformation or should
> we be doing something like "eui[0] |= 2;" (ie assume the universal bit
> should always be set in our IPv6 address)?
IBTA GUIDs are EUI-64. The only issue I recall was whether the polarity
of the U/G bit was consistent with IEEE. This was updated at IBA 1.2. It
now says "manufacturer assigns EUI-64 with global scope set. May also
assign additional EUI-64 with local scope."
> What does S10 do here?
What's S10 ?
> Do we need to add an ipv6_ib_mc_map() function and call it in ndisc.c?
This is needed. IPv6 multicast mapping is slightly different from the
IPv4 mapping.
-- Hal
More information about the general
mailing list