[openib-general] [RFC] IPoIB sockaddr_ll changes
Roland Dreier
rolandd at cisco.com
Fri Aug 5 09:26:10 PDT 2005
Hal> The current link level address accomodates MAC addresses
Hal> which are 8 bytes. IPoIB link level addresses are composed of
Hal> a GID (Global Identifier) which is 16 bytes and a QPN (Queue
Hal> Pair Number) which is 3 bytes with 1 byte Reserved. So in
Hal> order to support IPoIB interfaces, the link layer address
Hal> needs to be increased from 8 to 20 bytes.
I don't think we need more detail on the format of the IPoIB address.
It's OK just to say that it's 20 bytes long. What needs more
explanation is why struct sockaddr_ll has to grow. What breaks with
the current definition?
- R.
More information about the general
mailing list