aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_a_common.h
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2019-06-20 13:56:36 +0200
committerAnders Broman <a.broman58@gmail.com>2019-06-20 15:53:59 +0000
commit57a9a500b9e822294a102a170009f695bb84a20d (patch)
treed3b4911316c83d20a2550a8417cf62ba0609c3a3 /epan/dissectors/packet-gsm_a_common.h
parent088b3d63a00d57183a24805a6bf7390f8136352b (diff)
NAS 5GS: Framwork for dissecting UPDP messages.
Change-Id: Id08fe25cdf118e6912fa3f201dfd07bde5ebdaf9 Reviewed-on: https://code.wireshark.org/review/33679 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
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 c784e745ca..fcbed77d38 100644
--- a/epan/dissectors/packet-gsm_a_common.h
+++ b/epan/dissectors/packet-gsm_a_common.h
@@ -181,6 +181,11 @@ extern gint ett_nas_5gs_sm_elem[];
extern elem_fcn nas_5gs_sm_elem_fcn[];
extern int hf_nas_5gs_sm_elem_id;
+extern value_string_ext nas_5gs_updp_elem_strings_ext;
+extern gint ett_nas_5gs_updp_elem[];
+extern elem_fcn nas_5gs_updp_elem_fcn[];
+extern int hf_nas_5gs_updp_elem_id;
+
extern sccp_assoc_info_t* sccp_assoc;
extern int gsm_a_tap;
@@ -224,6 +229,7 @@ extern int hf_gsm_a_lac;
#define NAS_5GS_PDU_TYPE_COMMON 16
#define NAS_5GS_PDU_TYPE_MM 17
#define NAS_5GS_PDU_TYPE_SM 18
+#define NAS_5GS_PDU_TYPE_UPDP 19
extern const char* get_gsm_a_msg_string(int pdu_type, int idx);
@@ -347,6 +353,11 @@ extern const char* get_gsm_a_msg_string(int pdu_type, int idx);
SEV_elem_ett = ett_nas_5gs_sm_elem; \
SEV_elem_funcs = nas_5gs_sm_elem_fcn; \
break; \
+ case NAS_5GS_PDU_TYPE_UPDP: \
+ SEV_elem_names_ext = nas_5gs_updp_elem_strings_ext; \
+ SEV_elem_ett = ett_nas_5gs_updp_elem; \
+ SEV_elem_funcs = nas_5gs_updp_elem_fcn; \
+ break; \
default: \
proto_tree_add_expert_format(tree, pinfo, ei_unknown, \
tvb, curr_offset, -1, \