diff options
author | Anders Broman <anders.broman@ericsson.com> | 2019-06-20 13:56:36 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2019-06-20 15:53:59 +0000 |
commit | 57a9a500b9e822294a102a170009f695bb84a20d (patch) | |
tree | d3b4911316c83d20a2550a8417cf62ba0609c3a3 /epan/dissectors/packet-gsm_a_common.h | |
parent | 088b3d63a00d57183a24805a6bf7390f8136352b (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.h | 11 |
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, \ |