aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2015-03-13 19:45:49 +0100
committerPascal Quantin <pascal.quantin@gmail.com>2015-03-13 20:37:31 +0000
commit8f9e543d4ec168ba3f85bc37ba6236d08c910a53 (patch)
tree90a131a04e7f5fd2b3de0545cedccd9fcb810454 /asn1
parent1dedcf390e4fb89bd64e405614e6688bb39b2576 (diff)
LTE RRC: enhance dissection of Extended Access Barring Category
Change-Id: I6e13ae8c4e95f5915541bc33d89faa61dade2058 Reviewed-on: https://code.wireshark.org/review/7674 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'asn1')
-rw-r--r--asn1/lte-rrc/lte-rrc.cnf6
-rw-r--r--asn1/lte-rrc/packet-lte-rrc-template.c7
2 files changed, 13 insertions, 0 deletions
diff --git a/asn1/lte-rrc/lte-rrc.cnf b/asn1/lte-rrc/lte-rrc.cnf
index fa493100c2..fbfcd06ba9 100644
--- a/asn1/lte-rrc/lte-rrc.cnf
+++ b/asn1/lte-rrc/lte-rrc.cnf
@@ -77,6 +77,9 @@ VarRLF-Report-r10
VarRLF-Report-r11
VarShortMAC-Input
+#.NO_EMIT ONLY_VALS
+EAB-Config-r11/eab-Category-r11
+
#.MAKE_ENUM
RAT-Type TYPE_PREFIX
Handover/targetRAT-Type TYPE_PREFIX
@@ -726,6 +729,9 @@ SystemInformationBlockType12-r9/messageIdentifier-r9 TYPE=FT_UINT16 DISPLAY=BASE
}
#.TYPE_ATTR
+EAB-Config-r11/eab-Category-r11 STRINGS=VALS(lte_rrc_eab_category_vals)
+
+#.TYPE_ATTR
SystemInformationBlockType16-r11/timeInfo-r11/dayLightSavingTime-r11 TYPE=FT_UINT8 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_daylightSavingTime_vals)
#.FN_BODY SystemInformationBlockType16-r11/timeInfo-r11/dayLightSavingTime-r11 VAL_PTR=&daylight_saving_time_tvb HF_INDEX=-1
diff --git a/asn1/lte-rrc/packet-lte-rrc-template.c b/asn1/lte-rrc/packet-lte-rrc-template.c
index 1751200c6e..8812bed4d2 100644
--- a/asn1/lte-rrc/packet-lte-rrc-template.c
+++ b/asn1/lte-rrc/packet-lte-rrc-template.c
@@ -1908,6 +1908,13 @@ static const true_false_string lte_rrc_duration_val = {
"single"
};
+static const value_string lte_rrc_eab_category_vals[] = {
+ { 0, "a - all UEs" },
+ { 1, "b - UEs not in their HPLMN/EHPLMN" },
+ { 2, "c - UEs not in the most preferred PLMN of the country where they are roaming in EF OPLMNwACT list, nor in their HPLMN/EHPLMN" },
+ { 0, NULL }
+};
+
static const value_string lte_rrc_daylightSavingTime_vals[] = {
{ 0, "No adjustment for Daylight Saving Time"},
{ 1, "+1 hour adjustment for Daylight Saving Time"},