aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-pdcp-lte.c
diff options
context:
space:
mode:
authormartinm <martinm@f5534014-38df-0310-8fa8-9805f1628bb7>2009-11-16 15:35:56 +0000
committermartinm <martinm@f5534014-38df-0310-8fa8-9805f1628bb7>2009-11-16 15:35:56 +0000
commitb76a3339d675f46ac301749f049c635dd1926bfb (patch)
tree0be612dbf77b16594658b14d5085c453f5ff2305 /epan/dissectors/packet-pdcp-lte.c
parentc309f199ea555c278901c50362762d47a3f5772f (diff)
Allow LTE RRC dissector to call PDCP/RRC dissectors as appropriate for signalling PDUs.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30971 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-pdcp-lte.c')
-rw-r--r--epan/dissectors/packet-pdcp-lte.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/epan/dissectors/packet-pdcp-lte.c b/epan/dissectors/packet-pdcp-lte.c
index bbd2b81095..bc624a5f56 100644
--- a/epan/dissectors/packet-pdcp-lte.c
+++ b/epan/dissectors/packet-pdcp-lte.c
@@ -1344,6 +1344,15 @@ static dissector_handle_t lookup_rrc_dissector_handle(struct pdcp_lte_info *p_p
break;
}
break;
+ case Channel_DCCH:
+ if (p_pdcp_info->direction == DIRECTION_UPLINK) {
+ rrc_handle = find_dissector("lte-rrc.ul.dcch");
+ }
+ else {
+ rrc_handle = find_dissector("lte-rrc.dl.dcch");
+ }
+ break;
+
default:
break;