Mercurial > hg > freeDiameter
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 */ |