diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2014-12-07 20:54:05 +0100 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2014-12-09 09:49:49 +0000 |
commit | 74172aee0b09e429e78badd9826414569d9502d6 (patch) | |
tree | 81fc53def79bc0a604f283438a70da38a15e0924 /epan/dissectors/packet-mac-lte.h | |
parent | 58fc89a83bbd2d57405255196d2da04826169945 (diff) |
LTE: Update MAC and RLC dissectors to Release 12
Change-Id: I036a0d1180b6481e8cc27210ed44eda4ba078a27
Reviewed-on: https://code.wireshark.org/review/5659
Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-mac-lte.h')
-rw-r--r-- | epan/dissectors/packet-mac-lte.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/epan/dissectors/packet-mac-lte.h b/epan/dissectors/packet-mac-lte.h index 21eb098bbe..653422b8b8 100644 --- a/epan/dissectors/packet-mac-lte.h +++ b/epan/dissectors/packet-mac-lte.h @@ -287,18 +287,20 @@ int is_mac_lte_frame_retx(packet_info *pinfo, guint8 direction); /* Some are optional, and may not be seen (e.g. on reestablishment) */ typedef struct drb_mapping_t { - guint16 ueid; /* Mandatory */ - guint8 drbid; /* Mandatory */ + guint16 ueid; /* Mandatory */ + guint8 drbid; /* Mandatory */ gboolean lcid_present; - guint8 lcid; /* Part of LogicalChannelConfig - optional */ + guint8 lcid; /* Part of LogicalChannelConfig - optional */ gboolean rlcMode_present; - guint8 rlcMode; /* Part of RLC config - optional */ + guint8 rlcMode; /* Part of RLC config - optional */ + gboolean rlc_ul_ext_li_field; /* Part of RLC config - optional */ + gboolean rlc_dl_ext_li_field; /* Part of RLC config - optional */ gboolean um_sn_length_present; - guint8 um_sn_length; /* Part of RLC config - optional */ + guint8 um_sn_length; /* Part of RLC config - optional */ gboolean ul_priority_present; - guint8 ul_priority; /* Part of LogicalChannelConfig - optional */ + guint8 ul_priority; /* Part of LogicalChannelConfig - optional */ gboolean pdcp_sn_size_present; - guint8 pdcp_sn_size; /* Part of pdcp-Config - optional */ + guint8 pdcp_sn_size; /* Part of pdcp-Config - optional */ } drb_mapping_t; @@ -334,7 +336,7 @@ void set_mac_lte_drx_config_release(guint16 ueid, packet_info *pinfo); void set_mac_lte_rapid_ranges(guint groupA, guint all_RA); /* RRC can indicate whether extended BSR sizes are used */ -void set_mac_lte_extended_bsr_sizes(guint16 ueid, gboolean use_ext_bsr_sizes); +void set_mac_lte_extended_bsr_sizes(guint16 ueid, gboolean use_ext_bsr_sizes, packet_info *pinfo); /* 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 */ |