comparison 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
comparison
equal deleted inserted replaced
1225:ce8bc8227ef4 1226:e59d76289e18
1303 AVP_TYPE_OCTETSTRING /* base type of data */ 1303 AVP_TYPE_OCTETSTRING /* base type of data */
1304 }; 1304 };
1305 CHECK_dict_new(DICT_AVP, &data, DiameterIdentity_type, NULL); 1305 CHECK_dict_new(DICT_AVP, &data, DiameterIdentity_type, NULL);
1306 }; 1306 };
1307 1307
1308 /* 3GPP 29.210-670 (6.7.0 2006-12-18) */
1309 /* PDP-Session-Operation */
1310 {
1311 struct dict_avp_data data = {
1312 1015, /* Code */
1313 10415, /* Vendor */
1314 "PDP-Session-Operation", /* Name */
1315 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */
1316 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */
1317 AVP_TYPE_INTEGER32 /* base type of data */
1318 };
1319 struct dict_object *type;
1320 struct dict_type_data tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PDP-Session-Operation)", NULL, NULL, NULL };
1321 CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
1322 CHECK_dict_new(DICT_AVP, &data, type, NULL);
1323 };
1324
1308 /* 3GPP 29.212-c00 (12.0.0 2013.03.15) */ 1325 /* 3GPP 29.212-c00 (12.0.0 2013.03.15) */
1309 /* Gx-specific */ 1326 /* Gx-specific */
1310 /* ADC-Revalidation-Time */ 1327 /* ADC-Revalidation-Time */
1311 { 1328 {
1312 struct dict_avp_data data = { 1329 struct dict_avp_data data = {
10275 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ 10292 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */
10276 AVP_TYPE_UNSIGNED32 /* base type of data */ 10293 AVP_TYPE_UNSIGNED32 /* base type of data */
10277 }; 10294 };
10278 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); 10295 CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
10279 }; 10296 };
10297
10280 10298
10281 10299
10282 10300
10283 /*****************************************************/ 10301 /*****************************************************/
10284 /* end of generated data, rules below added manually */ 10302 /* end of generated data, rules below added manually */
"Welcome to our mercurial repository"