NAS 5GS: add support for more binary IEs

TS 29.502 ch6.1.6.4.4 n1SmInfoFromUe, n1SmInfoToUe, unknownN1SmInfo
This commit is contained in:
Joakim Karlsson 2021-06-15 17:49:12 +02:00 committed by Wireshark GitLab Utility
parent 85df6d0273
commit 9be67f167f
1 changed files with 10 additions and 0 deletions

View File

@ -8677,6 +8677,16 @@ dissect_nas_5gs_media_type(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
str = json_get_string(json_data, cur_tok, "contentId");
} else {
cur_tok = json_get_object(json_data, tokens, "n1SmMsg");
/* TS 29.502 ch6.1.6.4.4 n1SmInfoFromUe, n1SmInfoToUe, unknownN1SmInfo */
if (!cur_tok) {
cur_tok = json_get_object(json_data, tokens, "n1SmInfoFromUe");
}
if (!cur_tok) {
cur_tok = json_get_object(json_data, tokens, "n1SmInfoToUe");
}
if (!cur_tok) {
cur_tok = json_get_object(json_data, tokens, "unknownN1SmInfo");
}
if (cur_tok) {
n1_msg_class = "SM";
str = json_get_string(json_data, cur_tok, "contentId");