require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&OPENSSL_CMPERR_H)) {
    eval 'sub OPENSSL_CMPERR_H () {1;}' unless defined(&OPENSSL_CMPERR_H);
    require 'openssl/opensslconf.ph';
    require 'openssl/symhacks.ph';
    require 'openssl/cryptoerr_legacy.ph';
    unless(defined(&OPENSSL_NO_CMP)) {
	eval 'sub CMP_R_ALGORITHM_NOT_SUPPORTED () {139;}' unless defined(&CMP_R_ALGORITHM_NOT_SUPPORTED);
	eval 'sub CMP_R_BAD_CHECKAFTER_IN_POLLREP () {167;}' unless defined(&CMP_R_BAD_CHECKAFTER_IN_POLLREP);
	eval 'sub CMP_R_BAD_REQUEST_ID () {108;}' unless defined(&CMP_R_BAD_REQUEST_ID);
	eval 'sub CMP_R_CERTHASH_UNMATCHED () {156;}' unless defined(&CMP_R_CERTHASH_UNMATCHED);
	eval 'sub CMP_R_CERTID_NOT_FOUND () {109;}' unless defined(&CMP_R_CERTID_NOT_FOUND);
	eval 'sub CMP_R_CERTIFICATE_NOT_ACCEPTED () {169;}' unless defined(&CMP_R_CERTIFICATE_NOT_ACCEPTED);
	eval 'sub CMP_R_CERTIFICATE_NOT_FOUND () {112;}' unless defined(&CMP_R_CERTIFICATE_NOT_FOUND);
	eval 'sub CMP_R_CERTREQMSG_NOT_FOUND () {157;}' unless defined(&CMP_R_CERTREQMSG_NOT_FOUND);
	eval 'sub CMP_R_CERTRESPONSE_NOT_FOUND () {113;}' unless defined(&CMP_R_CERTRESPONSE_NOT_FOUND);
	eval 'sub CMP_R_CERT_AND_KEY_DO_NOT_MATCH () {114;}' unless defined(&CMP_R_CERT_AND_KEY_DO_NOT_MATCH);
	eval 'sub CMP_R_CHECKAFTER_OUT_OF_RANGE () {181;}' unless defined(&CMP_R_CHECKAFTER_OUT_OF_RANGE);
	eval 'sub CMP_R_ENCOUNTERED_KEYUPDATEWARNING () {176;}' unless defined(&CMP_R_ENCOUNTERED_KEYUPDATEWARNING);
	eval 'sub CMP_R_ENCOUNTERED_WAITING () {162;}' unless defined(&CMP_R_ENCOUNTERED_WAITING);
	eval 'sub CMP_R_ERROR_CALCULATING_PROTECTION () {115;}' unless defined(&CMP_R_ERROR_CALCULATING_PROTECTION);
	eval 'sub CMP_R_ERROR_CREATING_CERTCONF () {116;}' unless defined(&CMP_R_ERROR_CREATING_CERTCONF);
	eval 'sub CMP_R_ERROR_CREATING_CERTREP () {117;}' unless defined(&CMP_R_ERROR_CREATING_CERTREP);
	eval 'sub CMP_R_ERROR_CREATING_CERTREQ () {163;}' unless defined(&CMP_R_ERROR_CREATING_CERTREQ);
	eval 'sub CMP_R_ERROR_CREATING_ERROR () {118;}' unless defined(&CMP_R_ERROR_CREATING_ERROR);
	eval 'sub CMP_R_ERROR_CREATING_GENM () {119;}' unless defined(&CMP_R_ERROR_CREATING_GENM);
	eval 'sub CMP_R_ERROR_CREATING_GENP () {120;}' unless defined(&CMP_R_ERROR_CREATING_GENP);
	eval 'sub CMP_R_ERROR_CREATING_PKICONF () {122;}' unless defined(&CMP_R_ERROR_CREATING_PKICONF);
	eval 'sub CMP_R_ERROR_CREATING_POLLREP () {123;}' unless defined(&CMP_R_ERROR_CREATING_POLLREP);
	eval 'sub CMP_R_ERROR_CREATING_POLLREQ () {124;}' unless defined(&CMP_R_ERROR_CREATING_POLLREQ);
	eval 'sub CMP_R_ERROR_CREATING_RP () {125;}' unless defined(&CMP_R_ERROR_CREATING_RP);
	eval 'sub CMP_R_ERROR_CREATING_RR () {126;}' unless defined(&CMP_R_ERROR_CREATING_RR);
	eval 'sub CMP_R_ERROR_PARSING_PKISTATUS () {107;}' unless defined(&CMP_R_ERROR_PARSING_PKISTATUS);
	eval 'sub CMP_R_ERROR_PROCESSING_MESSAGE () {158;}' unless defined(&CMP_R_ERROR_PROCESSING_MESSAGE);
	eval 'sub CMP_R_ERROR_PROTECTING_MESSAGE () {127;}' unless defined(&CMP_R_ERROR_PROTECTING_MESSAGE);
	eval 'sub CMP_R_ERROR_SETTING_CERTHASH () {128;}' unless defined(&CMP_R_ERROR_SETTING_CERTHASH);
	eval 'sub CMP_R_ERROR_UNEXPECTED_CERTCONF () {160;}' unless defined(&CMP_R_ERROR_UNEXPECTED_CERTCONF);
	eval 'sub CMP_R_ERROR_VALIDATING_PROTECTION () {140;}' unless defined(&CMP_R_ERROR_VALIDATING_PROTECTION);
	eval 'sub CMP_R_ERROR_VALIDATING_SIGNATURE () {171;}' unless defined(&CMP_R_ERROR_VALIDATING_SIGNATURE);
	eval 'sub CMP_R_FAILED_BUILDING_OWN_CHAIN () {164;}' unless defined(&CMP_R_FAILED_BUILDING_OWN_CHAIN);
	eval 'sub CMP_R_FAILED_EXTRACTING_PUBKEY () {141;}' unless defined(&CMP_R_FAILED_EXTRACTING_PUBKEY);
	eval 'sub CMP_R_FAILURE_OBTAINING_RANDOM () {110;}' unless defined(&CMP_R_FAILURE_OBTAINING_RANDOM);
	eval 'sub CMP_R_FAIL_INFO_OUT_OF_RANGE () {129;}' unless defined(&CMP_R_FAIL_INFO_OUT_OF_RANGE);
	eval 'sub CMP_R_INVALID_ARGS () {100;}' unless defined(&CMP_R_INVALID_ARGS);
	eval 'sub CMP_R_INVALID_OPTION () {174;}' unless defined(&CMP_R_INVALID_OPTION);
	eval 'sub CMP_R_MISSING_CERTID () {165;}' unless defined(&CMP_R_MISSING_CERTID);
	eval 'sub CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION () {130;}' unless defined(&CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION);
	eval 'sub CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE () {142;}' unless defined(&CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE);
	eval 'sub CMP_R_MISSING_P10CSR () {121;}' unless defined(&CMP_R_MISSING_P10CSR);
	eval 'sub CMP_R_MISSING_PBM_SECRET () {166;}' unless defined(&CMP_R_MISSING_PBM_SECRET);
	eval 'sub CMP_R_MISSING_PRIVATE_KEY () {131;}' unless defined(&CMP_R_MISSING_PRIVATE_KEY);
	eval 'sub CMP_R_MISSING_PRIVATE_KEY_FOR_POPO () {190;}' unless defined(&CMP_R_MISSING_PRIVATE_KEY_FOR_POPO);
	eval 'sub CMP_R_MISSING_PROTECTION () {143;}' unless defined(&CMP_R_MISSING_PROTECTION);
	eval 'sub CMP_R_MISSING_PUBLIC_KEY () {183;}' unless defined(&CMP_R_MISSING_PUBLIC_KEY);
	eval 'sub CMP_R_MISSING_REFERENCE_CERT () {168;}' unless defined(&CMP_R_MISSING_REFERENCE_CERT);
	eval 'sub CMP_R_MISSING_SECRET () {178;}' unless defined(&CMP_R_MISSING_SECRET);
	eval 'sub CMP_R_MISSING_SENDER_IDENTIFICATION () {111;}' unless defined(&CMP_R_MISSING_SENDER_IDENTIFICATION);
	eval 'sub CMP_R_MISSING_TRUST_ANCHOR () {179;}' unless defined(&CMP_R_MISSING_TRUST_ANCHOR);
	eval 'sub CMP_R_MISSING_TRUST_STORE () {144;}' unless defined(&CMP_R_MISSING_TRUST_STORE);
	eval 'sub CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED () {161;}' unless defined(&CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED);
	eval 'sub CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED () {170;}' unless defined(&CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED);
	eval 'sub CMP_R_MULTIPLE_SAN_SOURCES () {102;}' unless defined(&CMP_R_MULTIPLE_SAN_SOURCES);
	eval 'sub CMP_R_NO_STDIO () {194;}' unless defined(&CMP_R_NO_STDIO);
	eval 'sub CMP_R_NO_SUITABLE_SENDER_CERT () {145;}' unless defined(&CMP_R_NO_SUITABLE_SENDER_CERT);
	eval 'sub CMP_R_NULL_ARGUMENT () {103;}' unless defined(&CMP_R_NULL_ARGUMENT);
	eval 'sub CMP_R_PKIBODY_ERROR () {146;}' unless defined(&CMP_R_PKIBODY_ERROR);
	eval 'sub CMP_R_PKISTATUSINFO_NOT_FOUND () {132;}' unless defined(&CMP_R_PKISTATUSINFO_NOT_FOUND);
	eval 'sub CMP_R_POLLING_FAILED () {172;}' unless defined(&CMP_R_POLLING_FAILED);
	eval 'sub CMP_R_POTENTIALLY_INVALID_CERTIFICATE () {147;}' unless defined(&CMP_R_POTENTIALLY_INVALID_CERTIFICATE);
	eval 'sub CMP_R_RECEIVED_ERROR () {180;}' unless defined(&CMP_R_RECEIVED_ERROR);
	eval 'sub CMP_R_RECIPNONCE_UNMATCHED () {148;}' unless defined(&CMP_R_RECIPNONCE_UNMATCHED);
	eval 'sub CMP_R_REQUEST_NOT_ACCEPTED () {149;}' unless defined(&CMP_R_REQUEST_NOT_ACCEPTED);
	eval 'sub CMP_R_REQUEST_REJECTED_BY_SERVER () {182;}' unless defined(&CMP_R_REQUEST_REJECTED_BY_SERVER);
	eval 'sub CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED () {150;}' unless defined(&CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED);
	eval 'sub CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG () {151;}' unless defined(&CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG);
	eval 'sub CMP_R_TOTAL_TIMEOUT () {184;}' unless defined(&CMP_R_TOTAL_TIMEOUT);
	eval 'sub CMP_R_TRANSACTIONID_UNMATCHED () {152;}' unless defined(&CMP_R_TRANSACTIONID_UNMATCHED);
	eval 'sub CMP_R_TRANSFER_ERROR () {159;}' unless defined(&CMP_R_TRANSFER_ERROR);
	eval 'sub CMP_R_UNEXPECTED_PKIBODY () {133;}' unless defined(&CMP_R_UNEXPECTED_PKIBODY);
	eval 'sub CMP_R_UNEXPECTED_PKISTATUS () {185;}' unless defined(&CMP_R_UNEXPECTED_PKISTATUS);
	eval 'sub CMP_R_UNEXPECTED_PVNO () {153;}' unless defined(&CMP_R_UNEXPECTED_PVNO);
	eval 'sub CMP_R_UNKNOWN_ALGORITHM_ID () {134;}' unless defined(&CMP_R_UNKNOWN_ALGORITHM_ID);
	eval 'sub CMP_R_UNKNOWN_CERT_TYPE () {135;}' unless defined(&CMP_R_UNKNOWN_CERT_TYPE);
	eval 'sub CMP_R_UNKNOWN_PKISTATUS () {186;}' unless defined(&CMP_R_UNKNOWN_PKISTATUS);
	eval 'sub CMP_R_UNSUPPORTED_ALGORITHM () {136;}' unless defined(&CMP_R_UNSUPPORTED_ALGORITHM);
	eval 'sub CMP_R_UNSUPPORTED_KEY_TYPE () {137;}' unless defined(&CMP_R_UNSUPPORTED_KEY_TYPE);
	eval 'sub CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC () {154;}' unless defined(&CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC);
	eval 'sub CMP_R_VALUE_TOO_LARGE () {175;}' unless defined(&CMP_R_VALUE_TOO_LARGE);
	eval 'sub CMP_R_VALUE_TOO_SMALL () {177;}' unless defined(&CMP_R_VALUE_TOO_SMALL);
	eval 'sub CMP_R_WRONG_ALGORITHM_OID () {138;}' unless defined(&CMP_R_WRONG_ALGORITHM_OID);
	eval 'sub CMP_R_WRONG_CERTID () {189;}' unless defined(&CMP_R_WRONG_CERTID);
	eval 'sub CMP_R_WRONG_CERTID_IN_RP () {187;}' unless defined(&CMP_R_WRONG_CERTID_IN_RP);
	eval 'sub CMP_R_WRONG_PBM_VALUE () {155;}' unless defined(&CMP_R_WRONG_PBM_VALUE);
	eval 'sub CMP_R_WRONG_RP_COMPONENT_COUNT () {188;}' unless defined(&CMP_R_WRONG_RP_COMPONENT_COUNT);
	eval 'sub CMP_R_WRONG_SERIAL_IN_RP () {173;}' unless defined(&CMP_R_WRONG_SERIAL_IN_RP);
    }
}
1;
