Anders Persson wrote: > On Tue, Aug 04, 2009 at 05:34:22PM -0400, Rishi Srivatsavai wrote: >> msglen is needed for IS-IS traffic as IS-IS uses 802.3 header format that >> has the length field. When 0 is passed for TRILL traffic we use the >> Ethernet II header format and set type to TRILL ethertype. >> > Got it. But if the msglen is larger than ETHERMTU, will it not be > interpreted as an ethertype? It seems like you should check the > payload length in trill_send before creating the header.
It works for that case as receivers check for IS-IS traffic using the destination address and not by ethertype. The isisd client also treats the field as length as it only uses 802.3 header. So even with jumbo frames it works and the field is always treated as length. Rishi _______________________________________________ networking-discuss mailing list [email protected]
