aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2017-04-25 10:10:38 +0200
committerStig Bjørlykke <stig@bjorlykke.org>2017-04-25 09:52:55 +0000
commitcd58e676bd7b8866cbc4c2b88af9af357d7d9fa3 (patch)
tree90de7fae24a2d2fe4cc50b5fd6e76b5618cb73d3 /epan
parentf9f2b84e658b8ce64553f9b9df3a37acaa2ec916 (diff)
etypes: Add ETHERTYPE_REALTEK
The definition was found in RTL8324 / RTL8326 datasheet. Change-Id: Idaec6bb13ee1e321d6fe24c2a567bd9cd2a9d27d Reviewed-on: https://code.wireshark.org/review/21331 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-ethertype.c1
-rw-r--r--epan/etypes.h4
2 files changed, 5 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ethertype.c b/epan/dissectors/packet-ethertype.c
index 0d84d3670c..92fb9a0722 100644
--- a/epan/dissectors/packet-ethertype.c
+++ b/epan/dissectors/packet-ethertype.c
@@ -120,6 +120,7 @@ const value_string etype_vals[] = {
{ ETHERTYPE_CDMA2000_A10_UBS, "CDMA2000 A10 Unstructured byte stream" },
{ ETHERTYPE_ATMOE, "ATM over Ethernet" },
{ ETHERTYPE_PROFINET, "PROFINET" },
+ { ETHERTYPE_REALTEK, "Realtek Layer 2 Protocols" },
{ ETHERTYPE_AOE, "ATA over Ethernet" },
{ ETHERTYPE_ECATF, "EtherCAT frame" },
{ ETHERTYPE_TELKONET, "Telkonet powerline" },
diff --git a/epan/etypes.h b/epan/etypes.h
index 986682eb74..be1fc99610 100644
--- a/epan/etypes.h
+++ b/epan/etypes.h
@@ -344,6 +344,10 @@ extern "C" {
#define ETHERTYPE_PROFINET 0x8892 /* PROFIBUS PROFINET protocol */
#endif
+#ifndef ETHERTYPE_REALTEK
+#define ETHERTYPE_REALTEK 0x8899 /* Realtek Layer 2 Protocols */
+#endif
+
#ifndef ETHERTYPE_HYPERSCSI
#define ETHERTYPE_HYPERSCSI 0x889A /* HyperSCSI */
#endif