Changeset 1317:bb5dd52bb9b8 in freeDiameter for extensions
- Timestamp:
- Jan 23, 2017, 11:14:46 PM (7 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/dict_legacy_xml/dict_lxml_xml.c
r1127 r1317 1314 1314 PREDEF_TYPES( "Integer64", AVP_TYPE_INTEGER64 ); 1315 1315 PREDEF_TYPES( "Unsigned32", AVP_TYPE_UNSIGNED32 ); 1316 PREDEF_TYPES( "Enumerated", AVP_TYPE_ UNSIGNED32 );1316 PREDEF_TYPES( "Enumerated", AVP_TYPE_INTEGER32 ); 1317 1317 PREDEF_TYPES( "Unsigned64", AVP_TYPE_UNSIGNED64 ); 1318 1318 PREDEF_TYPES( "Float32", AVP_TYPE_FLOAT32 ); … … 1454 1454 if (!strcasecmp("Enumerated", (char *)((struct t_avptype *)a->type.next)->type_name)) 1455 1455 goto enumerated; 1456 /* Let's allow " Unsigned32" instead of "Enumerated" also... */1457 if ((!FD_IS_LIST_EMPTY(&a->enums)) && (!strcasecmp(" Unsigned32", (char *)((struct t_avptype *)a->type.next)->type_name)))1456 /* Let's allow "Integer32" instead of "Enumerated" also... */ 1457 if ((!FD_IS_LIST_EMPTY(&a->enums)) && (!strcasecmp("Integer32", (char *)((struct t_avptype *)a->type.next)->type_name))) 1458 1458 goto enumerated; 1459 1459 … … 1482 1482 snprintf(typename, sizeof(typename), "Enumerated*(%s)", ad.avp_name); 1483 1483 memset(&tdata, 0, sizeof(tdata)); 1484 tdata.type_base = AVP_TYPE_ UNSIGNED32;1484 tdata.type_base = AVP_TYPE_INTEGER32; 1485 1485 tdata.type_name = &typename[0]; 1486 1486 CHECK_FCT( fd_dict_new ( fD_dict, DICT_TYPE, &tdata, fd_appl, &type ) ); … … 1488 1488 *nb_added += 1; 1489 1489 1490 ad.avp_basetype = AVP_TYPE_ UNSIGNED32;1490 ad.avp_basetype = AVP_TYPE_INTEGER32; 1491 1491 } 1492 1492 }
Note: See TracChangeset
for help on using the changeset viewer.