Mercurial > hg > freeDiameter
changeset 1525:3f7100848fb0
Add 3GPP Authorized-Discovery-Range (3708)
3GPP TS 29.344 table 6.3.1-1 missing Authorized-Discovery-Range.
Present in 3GPP TS 29.344 clause 6.3.13 and 3GPP TS 29.230 Table 7.1.
Fix: Add Authorized-Discovery-Range (3708) Unsigned32.
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Sat, 18 Apr 2020 11:16:12 +1000 |
parents | 195f3fe9b4ed |
children | dc79c3ae3674 |
files | extensions/dict_dcca_3gpp/add_avps.c extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv |
diffstat | 2 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/extensions/dict_dcca_3gpp/add_avps.c Sat Apr 18 10:47:51 2020 +1000 +++ b/extensions/dict_dcca_3gpp/add_avps.c Sat Apr 18 11:16:12 2020 +1000 @@ -13675,6 +13675,23 @@ CHECK_dict_new(DICT_AVP, &data, NULL, NULL); }; + /* Note: 3GPP TS 29.344 table 6.3.1-1 missing Authorized-Discovery-Range. */ + /* Present in 3GPP TS 29.344 clause 6.3.13 and 3GPP TS 29.230 Table 7.1. */ + + /* Fix: Add Authorized-Discovery-Range (3708) Unsigned32. */ + /* Authorized-Discovery-Range, Unsigned32, code 3708, section 6.3.13 */ + { + struct dict_avp_data data = { + 3708, /* Code */ + 10415, /* Vendor */ + "Authorized-Discovery-Range", /* 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 TS 29.345 V15.1.0 (2019-09) */ /* Inter-Proximity-services (ProSe) Function signalling aspects; */
--- a/extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv Sat Apr 18 10:47:51 2020 +1000 +++ b/extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv Sat Apr 18 11:16:12 2020 +1000 @@ -1608,6 +1608,11 @@ UPR-Flags,3705,6.3.6,Unsigned32,"M,V",,, PNR-Flags,3706,6.3.7,Unsigned32,"M,V",,, ProSe-Initial-Location-Information,3707,6.3.9,Grouped,"M,V",,, +# Note: 3GPP TS 29.344 table 6.3.1-1 missing Authorized-Discovery-Range.,,,,,,, +# Present in 3GPP TS 29.344 clause 6.3.13 and 3GPP TS 29.230 Table 7.1.,,,,,,, +#,,,,,,, +# Fix: Add Authorized-Discovery-Range (3708) Unsigned32.,,,,,,, +Authorized-Discovery-Range,3708,6.3.13,Unsigned32,V,,,M ,,,,,,, @standard,3GPP TS 29.345,,,,,, #=,,,,,,,