On Tue, Aug 04, 2009 at 06:29:23PM -0400, Rishi Srivatsavai wrote: > 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.
Ah, OK. Thanks for the clarification. :-) Anders _______________________________________________ networking-discuss mailing list [email protected]
