aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_a_common.h
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2012-03-09 09:38:21 +0000
committerAnders Broman <anders.broman@ericsson.com>2012-03-09 09:38:21 +0000
commita908ffac57239feb52e2b588974b8c029fb0de26 (patch)
treec65d9ee1ee1ff7eced06dc08c11bae563e4ed9fc /epan/dissectors/packet-gsm_a_common.h
parentd50dcb37e912fbdb111120ce42954a51a4042571 (diff)
From Sylvain Munaut:
GMR-1: Add dissections for various GMR 04.08 elements (Step1). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6921 svn path=/trunk/; revision=41446
Diffstat (limited to 'epan/dissectors/packet-gsm_a_common.h')
-rw-r--r--epan/dissectors/packet-gsm_a_common.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gsm_a_common.h b/epan/dissectors/packet-gsm_a_common.h
index 7456d82755..9c035cdc15 100644
--- a/epan/dissectors/packet-gsm_a_common.h
+++ b/epan/dissectors/packet-gsm_a_common.h
@@ -151,6 +151,11 @@ extern gint ett_bssgp_elem[];
extern elem_fcn bssgp_elem_fcn[];
extern int hf_bssgp_elem_id;
+extern const value_string gmr1_ie_common_strings[];
+extern elem_fcn gmr1_ie_common_func[];
+extern gint ett_gmr1_ie_common[];
+extern int hf_gmr1_elem_id;
+
extern sccp_msg_info_t* sccp_msg;
extern sccp_assoc_info_t* sccp_assoc;
@@ -192,6 +197,7 @@ extern int hf_gsm_a_lac;
#define NAS_PDU_TYPE_ESM 11
#define SGSAP_PDU_TYPE 12
#define BSSGP_PDU_TYPE 13
+#define GMR1_IE_COMMON 14
extern const char* get_gsm_a_msg_string(int pdu_type, int idx);
@@ -321,6 +327,11 @@ extern const char* get_gsm_a_msg_string(int pdu_type, int idx);
SEV_elem_ett = ett_bssgp_elem; \
SEV_elem_funcs = bssgp_elem_fcn; \
break; \
+ case GMR1_IE_COMMON: \
+ SEV_elem_names = gmr1_ie_common_strings; \
+ SEV_elem_ett = ett_gmr1_ie_common; \
+ SEV_elem_funcs = gmr1_ie_common_func; \
+ break; \
default: \
proto_tree_add_text(tree, \
tvb, curr_offset, -1, \