diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2018-06-18 23:38:17 +0200 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2018-06-19 05:12:42 +0000 |
commit | bf829007b4235be1b5144c40c8f7189064f4d44a (patch) | |
tree | 2f42359bfc547ef1aabedd9430c2a06d45043aa5 /epan/dissectors/packet-pdcp-nr.c | |
parent | 304e03eb752ff218545416ca0cee70a9d6d09a56 (diff) |
PDCP NR: fix IP tvbuff creation when MAC-I is present
Change-Id: I5241af9068937bdeefe1d0ea6caaa49959cf2a44
Reviewed-on: https://code.wireshark.org/review/28335
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-pdcp-nr.c')
-rw-r--r-- | epan/dissectors/packet-pdcp-nr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-pdcp-nr.c b/epan/dissectors/packet-pdcp-nr.c index 4f2e722c1f..d2d250541d 100644 --- a/epan/dissectors/packet-pdcp-nr.c +++ b/epan/dissectors/packet-pdcp-nr.c @@ -1288,7 +1288,7 @@ static int dissect_pdcp_nr(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, /* Not attempting to decode payload if ciphering is enabled (and NULL ciphering is not being used) */ if (global_pdcp_dissect_user_plane_as_ip) { - tvbuff_t *ip_payload_tvb = tvb_new_subset_remaining(payload_tvb, offset); + tvbuff_t *ip_payload_tvb = tvb_new_subset_length(payload_tvb, offset, payload_length); /* Don't update info column for ROHC unless configured to */ if (global_pdcp_nr_layer_to_show != ShowTrafficLayer) { |