Mercurial > hg > freeDiameter
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 */ |