summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Harris <gharris@sonic.net>2023-04-08 22:45:00 -0700
committerGuy Harris <gharris@sonic.net>2023-04-08 22:45:00 -0700
commita9d4a1133e965e6726d3d6e99262c350d70023ee (patch)
tree859c92a0ea50823084c9277b31acfc18871a0ea3
parent7025734d3a7e44a453229cb5f8e4cc3d3093c855 (diff)
downloadtcpdump-a9d4a1133e965e6726d3d6e99262c350d70023ee.tar.gz
gre: handle multicast MPLS.
Pass ETHERTYPE_MPLS_MULTI packets to the MPLS dissector.
-rw-r--r--print-gre.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/print-gre.c b/print-gre.c
index afac03ac..3f1365b3 100644
--- a/print-gre.c
+++ b/print-gre.c
@@ -289,6 +289,7 @@ gre_print_0(netdissect_options *ndo, const u_char *bp, u_int length)
ip6_print(ndo, bp, len);
break;
case ETHERTYPE_MPLS:
+ case ETHERTYPE_MPLS_MULTI:
mpls_print(ndo, bp, len);
break;
case ETHERTYPE_IPX: