aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mac-lte.h
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2011-04-17 11:22:03 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2011-04-17 11:22:03 +0000
commitd4e9304fd27bf959293e9848e18ed943dd983e19 (patch)
treeb1cf1ce52e465e826283a10ee7b5026315a01300 /epan/dissectors/packet-mac-lte.h
parent67900c23bea8f99e268584b7a7f48e45de4878d5 (diff)
Add a way for configuration protocol (e.g. RRC) to configure MAC-> RLC mappings, and add a preference to use this or the static UAT.
API is not yet called by RRC. svn path=/trunk/; revision=36676
Diffstat (limited to 'epan/dissectors/packet-mac-lte.h')
-rw-r--r--epan/dissectors/packet-mac-lte.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mac-lte.h b/epan/dissectors/packet-mac-lte.h
index 83a08a89a9..3e40fa163f 100644
--- a/epan/dissectors/packet-mac-lte.h
+++ b/epan/dissectors/packet-mac-lte.h
@@ -244,6 +244,12 @@ int is_mac_lte_frame_retx(packet_info *pinfo, guint8 direction);
#define MAC_LTE_PAYLOAD_TAG 0x01
+/* Set details of an LCID -> drb channel mapping. To be called from
+ configuration protocol (e.g. RRC) */
+void set_mac_lte_channel_mapping(guint16 ueid, guint8 lcid,
+ guint8 srbid, guint8 drbid,
+ guint8 rlcMode, guint8 um_sn_length);
+
/* Functions to be called from outside this module (e.g. in a plugin, where mac_lte_info
isn't available) to get/set per-packet data */
mac_lte_info *get_mac_lte_proto_data(packet_info *pinfo);