diff extensions/dict_dcca_3gpp/dict_dcca_3gpp.c @ 1226:e59d76289e18

Add one AVP from 3GPP 29.210.
author Thomas Klausner <tk@giga.or.at>
date Wed, 17 Jul 2013 18:48:43 +0200
parents dee5ca683bee
children d9c48b0e8d97
line wrap: on
line diff
--- a/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c	Tue Jul 16 19:23:33 2013 +0200
+++ b/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c	Wed Jul 17 18:48:43 2013 +0200
@@ -1305,6 +1305,23 @@
 		CHECK_dict_new(DICT_AVP, &data, DiameterIdentity_type, NULL);
 	};
 
+	/* 3GPP 29.210-670 (6.7.0 2006-12-18)                           */
+	/* PDP-Session-Operation */
+	{
+		struct dict_avp_data data = {
+			1015,	/* Code */
+			10415,	/* Vendor */
+			"PDP-Session-Operation",	/* Name */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flags */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flag values */
+			AVP_TYPE_INTEGER32	/* base type of data */
+		};
+		struct dict_object		*type;
+		struct dict_type_data	 tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PDP-Session-Operation)", NULL, NULL, NULL };
+		CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
+		CHECK_dict_new(DICT_AVP, &data, type, NULL);
+	};
+
 	/* 3GPP 29.212-c00 (12.0.0 2013.03.15)                          */
 	/* Gx-specific                                                  */
 	/* ADC-Revalidation-Time */
@@ -10280,6 +10297,7 @@
 
 
 
+
 	/*****************************************************/
 	/* end of generated data, rules below added manually */
 	/*****************************************************/
"Welcome to our mercurial repository"