From Daniel Ginsburg:
authorjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 2 Nov 2010 07:54:24 +0000 (07:54 +0000)
committerjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 2 Nov 2010 07:54:24 +0000 (07:54 +0000)
draft-ietf-isis-ext-eth specifies an extension to current Ethernet Frame
specifications for hardware and frame format to support payloads greater than
1500 Bytes for Type interpretation and Length interpretation frames.

The extension introduced by draft-ietf-isis-ext-eth is currently used by Cisco
Systems' IS-IS routing protocol implementation when running IS-IS over Ethernet
links with large MTU.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34748 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-ethertype.c
epan/dissectors/packet-llc.c
epan/etypes.h

index 4f1e8d738ed333387b66a0b78b913b1a18a43b96..cb74edcfaa8485cf54b7712e2c0e517266788763 100644 (file)
@@ -84,6 +84,7 @@ const value_string etype_vals[] = {
   { ETHERTYPE_PPPOES, "PPPoE Session" },
   { ETHERTYPE_INTEL_ANS, "Intel ANS probe" },
   { ETHERTYPE_MS_NLB_HEARTBEAT, "MS NLB heartbeat" },
+  { ETHERTYPE_JUMBO_LLC, "Jumbo LLC" },
   { ETHERTYPE_HOMEPLUG, "Homeplug" },
   { ETHERTYPE_IEEE_802_1AD, "802.1ad Provider Bridge (Q-in-Q)" },
   { ETHERTYPE_IEEE_802_1AH, "802.1ah Provider Backbone Bridge (mac-in-mac)" },
index c89d29c5dfe5ea889b768af6ba6a37cb8749f99a..ab9ef3682d8ef837985744d14941544ade0824ed 100644 (file)
@@ -972,6 +972,7 @@ proto_reg_handoff_llc(void)
         * apparently.
         */
        dissector_add("arcnet.protocol_id", ARCNET_PROTO_BACNET, llc_handle);
+       dissector_add("ethertype", ETHERTYPE_JUMBO_LLC, llc_handle);
 
        /*
         * Register all the fields for PIDs for various OUIs.
index 11e7bd654d113c332aac1b3f83420835f113e0fa..18d4971d5ffe34eddc435eede4b9e6cc99e78cfa 100644 (file)
 #define ETHERTYPE_MS_NLB_HEARTBEAT     0x886F  /* MS Network Load Balancing heartbeat http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/prodtechnol/windows2000serv/deploy/confeat/nlbovw.asp */
 #endif
 
+#ifndef ETHERTYPE_JUMBO_LLC
+#define ETHERTYPE_JUMBO_LLC            0x8870  /* 802.2 jumbo frames http://tools.ietf.org/html/draft-ietf-isis-ext-eth */
+#endif
+
 #ifndef ETHERTYPE_HOMEPLUG
 #define ETHERTYPE_HOMEPLUG             0x887B  /* IEEE assigned Ethertype */
 #endif