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,,,,,,
 #=,,,,,,,
"Welcome to our mercurial repository"