summaryrefslogtreecommitdiff
path: root/epan
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-11-05 10:38:23 +0100
committerPascal Quantin <pascal.quantin@gmail.com>2016-11-06 16:53:35 +0000
commit37388fb72e1736d88bd5033550cc55425014a72f (patch)
tree92bc5962d1eee86ee1e8def8ba6f33238021f6fa /epan
parent1b6816df1c6230403c34128f7f43902da2813886 (diff)
downloadwireshark-37388fb72e1736d88bd5033550cc55425014a72f.tar.gz
gsm_abis_pgsl: Dissect Uplink Channel Mode Information Element
Change-Id: Ibfd490fbdbdb479f0e557be9c0d3ede6f94c5639 Reviewed-on: https://code.wireshark.org/review/18685 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-gsm_abis_pgsl.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/epan/dissectors/packet-gsm_abis_pgsl.c b/epan/dissectors/packet-gsm_abis_pgsl.c
index 5328aaad6f..b5dacc8087 100644
--- a/epan/dissectors/packet-gsm_abis_pgsl.c
+++ b/epan/dissectors/packet-gsm_abis_pgsl.c
@@ -121,6 +121,14 @@ static const value_string pgsl_cs_vals[] = {
{ 0, NULL }
};
+static const value_string pgsl_ucm_vals[] = {
+ { 1, "Normal Burst (GSMK CS1/CS2/CS3/CS4)" },
+ { 2, "Normal Burst (CS1 or MCS1 to MCS9)" },
+ { 3, "Access Burst (8 bit, Traning Sequence 0)" },
+ { 4, "Access Burst (8 bit or 11 bit, Training Sequence 0/1/2)" },
+ { 0, NULL }
+};
+
static const value_string pgsl_ir_sign_type_vals[] = {
{ 0, "IR Update Indication" },
{ 1, "IR Start Indication" },
@@ -310,7 +318,7 @@ proto_register_abis_pgsl(void)
},
{ &hf_pgsl_ucm,
{ "Uplink Channel Mode", "gsm_abis_pgsl.ucm",
- FT_UINT8, BASE_DEC, NULL, 0xe0,
+ FT_UINT8, BASE_DEC, VALS(pgsl_ucm_vals), 0xe0,
NULL, HFILL }
},
{ &hf_pgsl_cs,