comparison extensions/dict_dcca_3gpp/dict_dcca_3gpp.c @ 1428:445e885af934

3GPP SS-Status is OctetString not Grouped 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1 row SS-Status to be OctetString instead of Grouped. Clause 7.3.88 already described SS-Status as OctetString. The previous definition was from 3GPP TS 29.272 V12.0.0 (2013-03).
author Luke Mewburn <luke@mewburn.net>
date Wed, 19 Feb 2020 11:50:44 +1100
parents 122ac4e03b57
children 40b2df6871ea
comparison
equal deleted inserted replaced
1427:122ac4e03b57 1428:445e885af934
3967 AVP_TYPE_OCTETSTRING /* base type of data */ 3967 AVP_TYPE_OCTETSTRING /* base type of data */
3968 }; 3968 };
3969 CHECK_dict_new(DICT_AVP, &data, UTF8String_type, NULL); 3969 CHECK_dict_new(DICT_AVP, &data, UTF8String_type, NULL);
3970 }; 3970 };
3971 3971
3972 /* 3GPP 29.272-c00 (12.0.0 2013.03.13) */ 3972 /* 3GPP 29.272-c50 (12.5.0 2014-06) */
3973 /* Subscription-Data */ 3973 /* Subscription-Data */
3974 { 3974 {
3975 struct dict_avp_data data = { 3975 struct dict_avp_data data = {
3976 1400, /* Code */ 3976 1400, /* Code */
3977 10415, /* Vendor */ 3977 10415, /* Vendor */
4953 AVP_TYPE_OCTETSTRING /* base type of data */ 4953 AVP_TYPE_OCTETSTRING /* base type of data */
4954 }; 4954 };
4955 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); 4955 CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
4956 }; 4956 };
4957 4957
4958 /* 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1 */
4959 /* row SS-Status to be OctetString instead of Grouped. */
4960 /* Clause 7.3.88 already described SS-Status as OctetString. */
4958 /* SS-Status */ 4961 /* SS-Status */
4959 { 4962 {
4960 struct dict_avp_data data = { 4963 struct dict_avp_data data = {
4961 1477, /* Code */ 4964 1477, /* Code */
4962 10415, /* Vendor */ 4965 10415, /* Vendor */
4963 "SS-Status", /* Name */ 4966 "SS-Status", /* Name */
4964 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 4967 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */
4965 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ 4968 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */
4966 AVP_TYPE_GROUPED /* base type of data */ 4969 AVP_TYPE_OCTETSTRING /* base type of data */
4967 }; 4970 };
4968 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); 4971 CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
4969 }; 4972 };
4970 4973
4971 /* Notification-To-UE-User */ 4974 /* Notification-To-UE-User */
"Welcome to our mercurial repository"