aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-07-30 15:52:38 +0200
committerMichael Mann <mmann78@netscape.net>2017-07-30 23:55:18 +0000
commitc254f3a13bc21868dba0163584a89d31483ee647 (patch)
tree1ac876f5a5dfb9ce4a356fe190d69b7f6db4de6f /epan/dissectors
parent990192872d30120e0e54cb6da7b150b7b883528b (diff)
GSMTAP: Treat PDTCH identical to PACCH (hand into packet-gsm-rlcmac.c)
The RLC/MAC dissector decodes both signalling (PACCH) and data (PDTCH) RLC/MAC blocks, so let's make sure we dispatch both logical channels into that dissector. Change-Id: Ia26a1ba74468a49da071185cc5ee876ade907207 Reviewed-on: https://code.wireshark.org/review/22861 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/packet-gsmtap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gsmtap.c b/epan/dissectors/packet-gsmtap.c
index 508765b707..b50fe6a5ec 100644
--- a/epan/dissectors/packet-gsmtap.c
+++ b/epan/dissectors/packet-gsmtap.c
@@ -530,6 +530,7 @@ dissect_gsmtap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _
handle_lapdm(sub_type, payload_tvb, pinfo, tree);
return tvb_captured_length(tvb);
case GSMTAP_CHANNEL_PACCH:
+ case GSMTAP_CHANNEL_PDTCH:
if (pinfo->p2p_dir == P2P_DIR_SENT) {
sub_handle = GSMTAP_SUB_UM_RLC_MAC_UL;
}