- { &hf_vlan_etype, {
- "Type", "vlan.etype", FT_UINT16, BASE_HEX,
- VALS(etype_vals), 0x0, "Type" }},
- { &hf_vlan_priority, {
- "Priority", "vlan.priority", FT_UINT16, BASE_BIN,
- 0, 0xE000, "Priority" }},
- { &hf_vlan_cfi, {
- "CFI", "vlan.cfi", FT_UINT16, BASE_BIN,
- 0, 0x1000, "CFI" }},
- { &hf_vlan_id, {
- "ID", "vlan.id", FT_UINT16, BASE_BIN,
- 0, 0x0FFF, "ID" }},
+ { &hf_vlan_priority, {
+ "Priority", "vlan.priority", FT_UINT16, BASE_DEC,
+ 0, 0xE000, "Priority", HFILL }},
+ { &hf_vlan_cfi, {
+ "CFI", "vlan.cfi", FT_UINT16, BASE_DEC,
+ 0, 0x1000, "CFI", HFILL }}, /* XXX - Boolean? */
+ { &hf_vlan_id, {
+ "ID", "vlan.id", FT_UINT16, BASE_DEC,
+ 0, 0x0FFF, "ID", HFILL }},
+ { &hf_vlan_etype, {
+ "Type", "vlan.etype", FT_UINT16, BASE_HEX,
+ VALS(etype_vals), 0x0, "Type", HFILL }},
+ { &hf_vlan_len, {
+ "Length", "vlan.len", FT_UINT16, BASE_DEC,
+ NULL, 0x0, "Length", HFILL }},
+ { &hf_vlan_trailer, {
+ "Trailer", "vlan.trailer", FT_BYTES, BASE_NONE,
+ NULL, 0x0, "VLAN Trailer", HFILL }}
+ };
+ static gint *ett[] = {
+ &ett_vlan,