aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mpls.c
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2004-08-07 03:36:20 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2004-08-07 03:36:20 +0000
commit46d4e17d19fafdbbb2266230fd458cffdf62ff8b (patch)
tree5036c639075faf0b4179bb1bfdbeb96a4b7a9b4d /epan/dissectors/packet-mpls.c
parent7239ee6e789e33c71814558a2372b7d4f676a1fe (diff)
While we're add it, support the multicast protocol type values for PPP
and GRE. Put in the RFC number. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11622 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-mpls.c')
-rw-r--r--epan/dissectors/packet-mpls.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mpls.c b/epan/dissectors/packet-mpls.c
index 457fed3bf3..fcbd63c895 100644
--- a/epan/dissectors/packet-mpls.c
+++ b/epan/dissectors/packet-mpls.c
@@ -1,5 +1,6 @@
/* packet-mpls.c
* Routines for MPLS data packet disassembly
+ * RFC 3032
*
* (c) Copyright Ashok Narayanan <ashokn@cisco.com>
*
@@ -279,7 +280,9 @@ proto_reg_handoff_mpls(void)
dissector_add("ethertype", ETHERTYPE_MPLS, mpls_handle);
dissector_add("ethertype", ETHERTYPE_MPLS_MULTI, mpls_handle);
dissector_add("ppp.protocol", PPP_MPLS_UNI, mpls_handle);
+ dissector_add("ppp.protocol", PPP_MPLS_MULTI, mpls_handle);
dissector_add("chdlctype", ETHERTYPE_MPLS, mpls_handle);
dissector_add("chdlctype", ETHERTYPE_MPLS_MULTI, mpls_handle);
dissector_add("gre.proto", ETHERTYPE_MPLS, mpls_handle);
+ dissector_add("gre.proto", ETHERTYPE_MPLS_MULTI, mpls_handle);
}