diff options
author | Jan Spevak <jan.spevak@nokia.com> | 2016-11-09 10:21:03 +0100 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2016-11-09 10:57:56 +0000 |
commit | d6e35b1a4728676efc4030182492e8376bdcc3e4 (patch) | |
tree | 4aaa3f503df699a3558efc9c16fb54117c4b82b9 /epan/dissectors/packet-diameter_3gpp.c | |
parent | 7d2dc97c43021cbef5e561c050cb36760ed81a43 (diff) |
diameter_3gpp: update gx_feature_list_1 3GPP TS 29.212, v14.0.0
Change-Id: I9995f718ab323b48408951a7df792b7b72ce3c8f
Reviewed-on: https://code.wireshark.org/review/18720
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-diameter_3gpp.c')
-rw-r--r-- | epan/dissectors/packet-diameter_3gpp.c | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/epan/dissectors/packet-diameter_3gpp.c b/epan/dissectors/packet-diameter_3gpp.c index 70de7b3bbc..474a7fe01c 100644 --- a/epan/dissectors/packet-diameter_3gpp.c +++ b/epan/dissectors/packet-diameter_3gpp.c @@ -153,6 +153,9 @@ static int hf_diameter_3gpp_feature_list_gx_flags_bit25 = -1; static int hf_diameter_3gpp_feature_list_gx_flags_bit26 = -1; static int hf_diameter_3gpp_feature_list_gx_flags_bit27 = -1; static int hf_diameter_3gpp_feature_list_gx_flags_bit28 = -1; +static int hf_diameter_3gpp_feature_list_gx_flags_bit29 = -1; +static int hf_diameter_3gpp_feature_list_gx_flags_bit30 = -1; +static int hf_diameter_3gpp_feature_list_gx_flags_bit31 = -1; static int hf_diameter_3gpp_cms_no_gyn_session_serv_not_allowed = -1; static int hf_diameter_3gpp_cms_no_gyn_session_serv_allowed = -1; static int hf_diameter_3gpp_cms_rating_failed = -1; @@ -665,8 +668,11 @@ static const int *diameter_3gpp_cx_feature_list_1_fields[] = { NULL }; -/* TS 129 212 V12.9.0 (2015-07) */ +/* TS 129 212 V14.0.0 (2016-09) */ static const int *diameter_3gpp_gx_feature_list_1_fields[] = { + &hf_diameter_3gpp_feature_list_gx_flags_bit31, + &hf_diameter_3gpp_feature_list_gx_flags_bit30, + &hf_diameter_3gpp_feature_list_gx_flags_bit29, &hf_diameter_3gpp_feature_list_gx_flags_bit28, &hf_diameter_3gpp_feature_list_gx_flags_bit27, &hf_diameter_3gpp_feature_list_gx_flags_bit26, @@ -2752,6 +2758,21 @@ proto_register_diameter_3gpp(void) FT_BOOLEAN, 32, TFS(&tfs_supported_not_supported), 0x10000000, NULL, HFILL } }, + { &hf_diameter_3gpp_feature_list_gx_flags_bit29, + { "TSC", "diameter.3gpp.feature_list_gx_flags_bit29", + FT_BOOLEAN, 32, TFS(&tfs_supported_not_supported), 0x20000000, + NULL, HFILL } + }, + { &hf_diameter_3gpp_feature_list_gx_flags_bit30, + { "NetLoc-Untrusted-WLAN", "diameter.3gpp.feature_list_gx_flags_bit30", + FT_BOOLEAN, 32, TFS(&tfs_supported_not_supported), 0x40000000, + NULL, HFILL } + }, + { &hf_diameter_3gpp_feature_list_gx_flags_bit31, + { "CondPolicyInfo", "diameter.3gpp.feature_list_gx_flags_bit31", + FT_BOOLEAN, 32, TFS(&tfs_supported_not_supported), 0x80000000, + NULL, HFILL } + }, { &hf_diameter_3gpp_cms_spare_bits, { "Spare", "diameter.3gpp.cms.spare", FT_UINT32, BASE_HEX, NULL, 0x01FFFFFF, |