#define ASN1_ITEM_rptr(ref) (&(ref##_it))
#define DECLARE_ASN1_ITEM(name) \
- extern const ASN1_ITEM name##_it;
+ extern OPENSSL_EXPORT const ASN1_ITEM name##_it;
/* Parameters used by ASN1_STRING_print_ex() */
#define ASN1_R_NOT_ASCII_FORMAT 110
#define ASN1_R_NOT_ENOUGH_DATA 111
#define ASN1_R_MSTRING_NOT_UNIVERSAL 112
-#define ASN1_R_UNKOWN_FORMAT 113
-#define ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM 114
+#define ASN1_R_UNKNOWN_FORMAT 113
#define ASN1_R_BAD_PASSWORD_READ 115
#define ASN1_R_BAD_OBJECT_HEADER 116
#define ASN1_R_ILLEGAL_CHARACTERS 117
#define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE 177
#define ASN1_R_BUFFER_TOO_SMALL 178
#define ASN1_R_INVALID_UNIVERSALSTRING_LENGTH 179
-#define ASN1_R_WRONG_PUBLIC_KEY_TYPE 180
#define ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM 181
#define ASN1_R_MIME_PARSE_ERROR 182
#define ASN1_R_INVALID_OBJECT_ENCODING 183
#define ASN1_R_DECODE_ERROR 197
#define ASN1_R_NON_HEX_CHARACTERS 198
#define ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE 199
-#define ASN1_R_UNKNOWN_FORMAT 200
#define ASN1_R_EXPECTING_AN_ASN1_SEQUENCE 201
-#define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM 202
#define ASN1_R_STRING_TOO_SHORT 203
#define ASN1_R_ILLEGAL_OPTIONAL_ANY 204
#define ASN1_R_BMPSTRING_IS_WRONG_LENGTH 205
#define ASN1_R_ERROR_PARSING_SET_ELEMENT 220
#define ASN1_R_WRONG_TAG 221
#define ASN1_R_BOOLEAN_IS_WRONG_LENGTH 222
-#define ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED 223
#endif