aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mac-lte.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2014-05-08 17:37:00 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2014-05-08 15:42:53 +0000
commita8456cc104e73764056bafb1cd321b71bd4095b2 (patch)
tree8576ae4f5090ac24b086390ab16083e60da3a8c0 /epan/dissectors/packet-mac-lte.c
parente46d1447be81100a858a192f9bdc5330d2700a15 (diff)
MAC LTE: add a comment explaining why g_hash_table_lookup_extended is used
Change-Id: I9d7310359d5972c603396a802abc2a82b46fe57e Reviewed-on: https://code.wireshark.org/review/1563 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-mac-lte.c')
-rw-r--r--epan/dissectors/packet-mac-lte.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mac-lte.c b/epan/dissectors/packet-mac-lte.c
index 3efa19885f..7b6775a165 100644
--- a/epan/dissectors/packet-mac-lte.c
+++ b/epan/dissectors/packet-mac-lte.c
@@ -1960,6 +1960,8 @@ get_mac_lte_ue_ext_bsr_sizes(mac_lte_info *p_mac_lte_info)
{
gpointer p_orig_key, p_ext_bsr_sizes;
+ /* Use the _extended function to check the key presence and avoid overriding a
+ value already set by the framing protocol while no RRC value is configured */
if (g_hash_table_lookup_extended(mac_lte_ue_ext_bsr_sizes_hash,
GUINT_TO_POINTER((guint)p_mac_lte_info->ueid),
&p_orig_key, &p_ext_bsr_sizes)) {