- {ODR_NONE, -1, -1, Z_ElementData_octets, odr_octetstring},
- {ODR_NONE, -1, -1, Z_ElementData_numeric, odr_integer},
- {ODR_NONE, -1, -1, Z_ElementData_date, odr_generalizedtime},
- {ODR_NONE, -1, -1, Z_ElementData_ext, z_External},
- {ODR_NONE, -1, -1, Z_ElementData_string, z_InternationalString},
- {ODR_NONE, -1, -1, Z_ElementData_trueOrFalse, odr_bool},
- {ODR_NONE, -1, -1, Z_ElementData_oid, odr_oid},
- {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_ElementData_intUnit, z_IntUnit},
- {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_ElementData_elementNotThere, odr_null},
- {ODR_IMPLICIT, ODR_CONTEXT, 3, Z_ElementData_elementEmpty, odr_null},
- {ODR_IMPLICIT, ODR_CONTEXT, 4, Z_ElementData_noDataRequested, odr_null},
- {ODR_IMPLICIT, ODR_CONTEXT, 5, Z_ElementData_diagnostic, z_External},
- {ODR_EXPLICIT, ODR_CONTEXT, 6, Z_ElementData_subtree, z_GenericRecord},
- {-1, -1, -1, -1, 0}
+ {ODR_NONE, -1, -1, Z_ElementData_octets,
+ (Odr_fun)odr_octetstring, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_numeric,
+ (Odr_fun)odr_integer, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_date,
+ (Odr_fun)odr_generalizedtime, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_ext,
+ (Odr_fun)z_External, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_string,
+ (Odr_fun)z_InternationalString, 0},
+ /* The entry below provides some backwards compatibility */
+ {ODR_NONE, -1, -1, Z_ElementData_string,
+ (Odr_fun)odr_visiblestring, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_trueOrFalse,
+ (Odr_fun)odr_bool, 0},
+ {ODR_NONE, -1, -1, Z_ElementData_oid,
+ (Odr_fun)odr_oid, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_ElementData_intUnit,
+ (Odr_fun)z_IntUnit, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_ElementData_elementNotThere,
+ (Odr_fun)odr_null, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 3, Z_ElementData_elementEmpty,
+ (Odr_fun)odr_null, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 4, Z_ElementData_noDataRequested,
+ (Odr_fun)odr_null, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 5, Z_ElementData_diagnostic,
+ (Odr_fun)z_External, 0},
+ {ODR_EXPLICIT, ODR_CONTEXT, 6, Z_ElementData_subtree,
+ (Odr_fun)z_GenericRecord, 0},
+ {-1, -1, -1, -1, 0, 0}