aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rtp-events.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-rtp-events.c')
-rw-r--r--epan/dissectors/packet-rtp-events.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/epan/dissectors/packet-rtp-events.c b/epan/dissectors/packet-rtp-events.c
index fb085ea0eb..6a9e7072fd 100644
--- a/epan/dissectors/packet-rtp-events.c
+++ b/epan/dissectors/packet-rtp-events.c
@@ -319,8 +319,8 @@ static gint ett_rtp_events = -1;
static struct _rtp_event_info rtp_event_info;
-static void
-dissect_rtp_events( tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree )
+static int
+dissect_rtp_events( tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_ )
{
proto_item *ti;
proto_tree *rtp_events_tree;
@@ -390,6 +390,7 @@ dissect_rtp_events( tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree )
}
tap_queue_packet(rtp_event_tap, pinfo, &rtp_event_info);
+ return tvb_captured_length(tvb);
}
@@ -491,7 +492,7 @@ proto_register_rtp_events(void)
" that specifies Cisco Named Signaling Events", 10,
&cisco_nse_pt_value);
- register_dissector("rtpevent", dissect_rtp_events, proto_rtp_events);
+ new_register_dissector("rtpevent", dissect_rtp_events, proto_rtp_events);
rtp_event_tap = register_tap("rtpevent");
}