Mercurial > hg > freeDiameter
diff extensions/dict_dcca_3gpp/dict_dcca_3gpp.c @ 1440:d6469b0f2111
Update to 3GPP TS 29.173 V15.0.0 (2018-06)
Add RIA-Flags, Unsigned32, code 2411
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Tue, 25 Feb 2020 09:58:59 +1100 |
parents | ad50ef2eddea |
children | 6029afe9bacb |
line wrap: on
line diff
--- a/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c Tue Feb 25 09:53:34 2020 +1100 +++ b/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c Tue Feb 25 09:58:59 2020 +1100 @@ -1166,7 +1166,10 @@ CHECK_dict_new(DICT_AVP, &data, type, NULL); }; - /* 3GPP 29.173-c00 (12.0.0 2013.03.13) */ + + /* 3GPP TS 29.173 V15.0.0 (2018-06) */ + /* From 3GPP 29173-f00.doc */ + /* LMSI, OctetString, code 2400, section 6.4.2 */ { struct dict_avp_data data = { @@ -1310,6 +1313,19 @@ CHECK_dict_new(DICT_AVP, &data, DiameterIdentity_type, NULL); }; + /* RIA-Flags, Unsigned32, code 2411, section 6.4.15 */ + { + struct dict_avp_data data = { + 2411, /* Code */ + 10415, /* Vendor */ + "RIA-Flags", /* Name */ + AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ + AVP_FLAG_VENDOR, /* Fixed flag values */ + AVP_TYPE_UNSIGNED32 /* base type of data */ + }; + CHECK_dict_new(DICT_AVP, &data, NULL, NULL); + }; + /* 3GPP 29.210-670 (6.7.0 2006-12-18) */ /* PDP-Session-Operation, Enumerated, code 1015, section 5.2.21 */ {