Eth: Segment routing over IPv6

This commit is contained in:
Jaap Keuter 2021-10-05 13:29:55 +00:00 committed by Wireshark GitLab Utility
parent 0ca24f01d7
commit b700448745
3 changed files with 4 additions and 1 deletions

View File

@ -14,6 +14,7 @@
#include <epan/exceptions.h>
#include <epan/prefs.h>
#include <epan/etypes.h>
#include <epan/ipproto.h>
#include <epan/addr_resolv.h>
#include <epan/expert.h>
#include <epan/conversation_table.h>
@ -1161,6 +1162,7 @@ proto_reg_handoff_eth(void)
dissector_add_uint("erf.types.type", ERF_TYPE_COLOR_ETH, eth_maybefcs_handle);
dissector_add_uint("erf.types.type", ERF_TYPE_DSM_COLOR_ETH, eth_maybefcs_handle);
dissector_add_uint("erf.types.type", ERF_TYPE_COLOR_HASH_ETH, eth_maybefcs_handle);
dissector_add_uint("ip.proto", IP_PROTO_ETHERNET, eth_maybefcs_handle);
dissector_add_uint("chdlc.protocol", ETHERTYPE_ETHBRIDGE, eth_withoutfcs_handle);
dissector_add_uint("gre.proto", ETHERTYPE_ETHBRIDGE, eth_withoutfcs_handle);

View File

@ -165,7 +165,7 @@ static const value_string ipproto_val[] = {
{ IP_PROTO_SHIM6, "Shim6 header" }, /* 140 Shim6 Shim6 Protocol [RFC5533] */
{ IP_PROTO_WESP, "WESP" }, /* 141 WESP Wrapped Encapsulating Security Payload [RFC5840] */
{ IP_PROTO_ROHC, "ROHC" }, /* 142 ROHC Robust Header Compression [RFC5858] */
{ 143, "Unassigned" }, /* 143 Unassigned */
{ IP_PROTO_ETHERNET,"Ethernet" }, /* 143 Ethernet [RFC8986] */
{ 144, "Unassigned" }, /* 144 Unassigned */
{ 145, "Unassigned" }, /* 145 Unassigned */
{ 146, "Unassigned" }, /* 146 Unassigned */

View File

@ -175,6 +175,7 @@
#define IP_PROTO_SHIM6 140 /* Shim6 Protocol */
#define IP_PROTO_WESP 141 /* 141 WESP Wrapped Encapsulating Security Payload [RFC5840] */
#define IP_PROTO_ROHC 142 /* 142 ROHC Robust Header Compression [RFC5858] */
#define IP_PROTO_ETHERNET 143 /* Ethernet [RFC8986] */
#define IP_PROTO_AX4000 173 /* AX/4000 Testblock - non IANA */
#define IP_PROTO_NCS_HEARTBEAT 224 /* Novell NCS Heartbeat - http://support.novell.com/cgi-bin/search/searchtid.cgi?/10071158.htm */