Wireshark-bugs: [Wireshark-bugs] [Bug 11949] Wireshark 2.0.1 MPLS dissector not decoding payload

Date: Thu, 31 Dec 2015 19:15:46 +0000

Comment # 6 on bug 11949 from
One additional hint: I was wondering about what Ethertype 86d6 may be - turns
out, the control word (the name seems kinda confusing, since it's 32 bits, not
16) is inserted between MPLS shim and Ethernet header, so the code is checking
for the Ethertype at an offset 4 bytes lower than it should. 

I think the way to go is to check for the existence of the control word (when
not IPv4 or IPv6, of course), and only if it isn't there do the Ethertype
checks.


You are receiving this mail because:
  • You are watching all bug changes.