diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2015-05-20 22:36:25 +0200 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2015-05-20 20:41:36 +0000 |
commit | 22aa241eff46b1b69e27032e5cbf22285fb55c14 (patch) | |
tree | b5bdb44e0f6b64094d836ddd45b153f54689e482 /epan | |
parent | 9ac033715737f69d82e6679f828c108d0b378690 (diff) |
MBIM: fix GSM SMS transmitted PDU length
Change-Id: I5568d6048f620f5332577e2cf0d36ffa20200ebf
Reviewed-on: https://code.wireshark.org/review/8556
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-mbim.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mbim.c b/epan/dissectors/packet-mbim.c index cc42bc8e95..fb917d2575 100644 --- a/epan/dissectors/packet-mbim.c +++ b/epan/dissectors/packet-mbim.c @@ -3197,6 +3197,7 @@ mbim_dissect_sms_send_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, g sc_address_size, NULL, 0); } if (pdu_data_size > (guint32)(sc_address_size + 1)) { + pdu_data_size -= sc_address_size + 1; sms_tvb = tvb_new_subset_length(tvb, base_offset + pdu_data_offset + 1 + sc_address_size, pdu_data_size); pinfo->p2p_dir = P2P_DIR_RECV; |