diff options
author | Martin Kaiser <wireshark@kaiser.cx> | 2016-07-10 13:32:33 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2016-07-10 15:09:40 +0000 |
commit | 4b83805412d84e8c32742df75317f76728c998ed (patch) | |
tree | 6dd3127e2b260a3783e2af9d50faac848a84e158 | |
parent | de796aa196b448d26aed4f1b65efebf3c98c0363 (diff) |
mp2t: use tvb_new_subset_remaining() instead of tvb_new_proxy()
the latter is internal to the tvb code and not meant to
be called from a dissector
Change-Id: Iee5af3d59329aeef8156f0bbbd5c765cac4e314d
Reviewed-on: https://code.wireshark.org/review/16364
Petri-Dish: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r-- | epan/dissectors/packet-mp2t.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/epan/dissectors/packet-mp2t.c b/epan/dissectors/packet-mp2t.c index 268ac1ef50..f116c50c3d 100644 --- a/epan/dissectors/packet-mp2t.c +++ b/epan/dissectors/packet-mp2t.c @@ -38,8 +38,6 @@ #include <epan/proto_data.h> #include "packet-l2tp.h" -#include <epan/tvbuff-int.h> /* XXX, for tvb_new_proxy() */ - void proto_register_mp2t(void); void proto_reg_handoff_mp2t(void); @@ -481,7 +479,7 @@ mp2t_get_packet_length(tvbuff_t *tvb, guint offset, packet_info *pinfo, len_tvb = tvb; } else { /* Create a composite tvb out of the two */ - frag_tvb = tvb_new_proxy(frag->tvb_data); + frag_tvb = tvb_new_subset_remaining(frag->tvb_data, 0); len_tvb = tvb_new_composite(); tvb_composite_append(len_tvb, frag_tvb); |