diff options
author | Stephen Fisher <steve@stephen-fisher.com> | 2007-05-22 22:55:09 +0000 |
---|---|---|
committer | Stephen Fisher <steve@stephen-fisher.com> | 2007-05-22 22:55:09 +0000 |
commit | 8724d742a206183adac66ca29159282cc06ab715 (patch) | |
tree | 4ff80bb4b8bd49b50ce60159c3c51664ff624ee7 /epan/dissectors/packet-rsvp.c | |
parent | 412fc09583f3f98f58f9a2a786541d2ab1a3fd3f (diff) |
Fix for bug #1598 - add support for PRSVP (RSVP encapsulated in UDP port 3455)
svn path=/trunk/; revision=21896
Diffstat (limited to 'epan/dissectors/packet-rsvp.c')
-rw-r--r-- | epan/dissectors/packet-rsvp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/dissectors/packet-rsvp.c b/epan/dissectors/packet-rsvp.c index c7cc5d07b0..12dc734628 100644 --- a/epan/dissectors/packet-rsvp.c +++ b/epan/dissectors/packet-rsvp.c @@ -91,6 +91,9 @@ #include "packet-frame.h" #include "packet-diffserv-mpls-common.h" +/* RSVP over UDP encapsulation */ +#define UDP_PORT_PRSVP 3455 + static int proto_rsvp = -1; static dissector_table_t rsvp_dissector_table; @@ -5472,6 +5475,7 @@ proto_reg_handoff_rsvp(void) rsvp_handle = create_dissector_handle(dissect_rsvp, proto_rsvp); dissector_add("ip.proto", IP_PROTO_RSVP, rsvp_handle); dissector_add("ip.proto", IP_PROTO_RSVPE2EI, rsvp_handle); + dissector_add("udp.port", UDP_PORT_PRSVP, rsvp_handle); data_handle = find_dissector("data"); rsvp_tap = register_tap("rsvp"); } |