ERR_LIB_PKCS12
if (ERR_GET_LIB(err) == ERR_LIB_PKCS12
{ ERR_PACK(ERR_LIB_PKCS12, 0, 0), "PKCS12 routines" },
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CANT_PACK_STRUCTURE);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_IV_GEN_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CALLBACK_FAILED);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CALLBACK_FAILED);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_ARGUMENT);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CALLBACK_FAILED);
ERR_raise(ERR_LIB_PKCS12, ERR_R_INTERNAL_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_NULL_PARAMETER);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_EVP_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_NULL_PARAMETER);
ERR_raise(ERR_LIB_PKCS12, ERR_R_INTERNAL_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE);
ERR_raise(ERR_LIB_PKCS12, ERR_R_INTERNAL_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_EVP_LIB);
ERR_raise_data(ERR_LIB_PKCS12, PKCS12_R_PKCS12_CIPHERFINAL_ERROR,
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PKCS7_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PKCS12_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PKCS12_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE);
ERR_raise(ERR_LIB_PKCS12, ERR_R_CRYPTO_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_UNSUPPORTED);
ERR_raise(ERR_LIB_PKCS12, ERR_R_FETCH_FAILED);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_INTERNAL_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_ABSENT);
ERR_raise(ERR_LIB_PKCS12, ERR_R_UNSUPPORTED);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM);
ERR_raise(ERR_LIB_PKCS12, ERR_R_RAND_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_INVALID_ARGUMENT);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_INVALID_ARGUMENT);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_NULL_PARAMETER);
ERR_raise(ERR_LIB_PKCS12, ERR_R_PASSED_NULL_PARAMETER);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, PKCS12_R_INVALID_TYPE);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
ERR_raise(ERR_LIB_PKCS12, ERR_R_ASN1_LIB);
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_CALLBACK_FAILED), "callback failed" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_CANT_PACK_STRUCTURE),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_CONTENT_TYPE_NOT_DATA),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_DECODE_ERROR), "decode error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_ENCODE_ERROR), "encode error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_ENCRYPT_ERROR), "encrypt error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_INVALID_NULL_ARGUMENT),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_INVALID_NULL_PKCS12_POINTER),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_INVALID_TYPE), "invalid type" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_IV_GEN_ERROR), "iv gen error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_KEY_GEN_ERROR), "key gen error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_MAC_ABSENT), "mac absent" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_MAC_GENERATION_ERROR),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_MAC_SETUP_ERROR), "mac setup error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_MAC_STRING_SET_ERROR),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_MAC_VERIFY_FAILURE),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_PARSE_ERROR), "parse error" },
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_PKCS12_CIPHERFINAL_ERROR),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM),
{ ERR_PACK(ERR_LIB_PKCS12, 0, PKCS12_R_UNSUPPORTED_PKCS12_MODE),
#define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL)
#define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12 /* 35 */ | ERR_RFLAG_COMMON)