Wireshark-bugs: [Wireshark-bugs] [Bug 2254] Incorrect allocation/classification of "Type" fields

Date: Mon, 26 Sep 2011 17:11:51 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2254

--- Comment #19 from Guy Harris <guy@xxxxxxxxxxxx> 2011-09-26 17:11:47 PDT ---
"Each VLAN TAG (there could be several VLAN TAGs in a frame!) should be clearly
structured under the "Ethernet II" top-level node" only for Ethernet frames. 
Not all frames with VLAN tags are Ethernet frames:

    IEEE Std 802.1Q speaks of VLANs as a general mechanism, not something
Ethernet-specific;

    if you're capturing on the Linux "any" device, even Ethernet packets don't
show up with Ethernet headers;

    Ethernet packets might have Gigamon headers after the 14-byte Ethernet
header.

Any fix for this problem must handle all of those cases, and must also handle
802.1ad and VLAN frames that have a length field rather than a type field
following the VLAN header, so as not to reopen the bugs listed below.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.