require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&OPENSSL_STOREERR_H)) {
    eval 'sub OPENSSL_STOREERR_H () {1;}' unless defined(&OPENSSL_STOREERR_H);
    require 'openssl/opensslconf.ph';
    require 'openssl/symhacks.ph';
    require 'openssl/cryptoerr_legacy.ph';
    eval 'sub OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE () {107;}' unless defined(&OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE);
    eval 'sub OSSL_STORE_R_BAD_PASSWORD_READ () {115;}' unless defined(&OSSL_STORE_R_BAD_PASSWORD_READ);
    eval 'sub OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC () {113;}' unless defined(&OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC);
    eval 'sub OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST () {121;}' unless defined(&OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST);
    eval 'sub OSSL_STORE_R_INVALID_SCHEME () {106;}' unless defined(&OSSL_STORE_R_INVALID_SCHEME);
    eval 'sub OSSL_STORE_R_IS_NOT_A () {112;}' unless defined(&OSSL_STORE_R_IS_NOT_A);
    eval 'sub OSSL_STORE_R_LOADER_INCOMPLETE () {116;}' unless defined(&OSSL_STORE_R_LOADER_INCOMPLETE);
    eval 'sub OSSL_STORE_R_LOADING_STARTED () {117;}' unless defined(&OSSL_STORE_R_LOADING_STARTED);
    eval 'sub OSSL_STORE_R_NOT_A_CERTIFICATE () {100;}' unless defined(&OSSL_STORE_R_NOT_A_CERTIFICATE);
    eval 'sub OSSL_STORE_R_NOT_A_CRL () {101;}' unless defined(&OSSL_STORE_R_NOT_A_CRL);
    eval 'sub OSSL_STORE_R_NOT_A_NAME () {103;}' unless defined(&OSSL_STORE_R_NOT_A_NAME);
    eval 'sub OSSL_STORE_R_NOT_A_PRIVATE_KEY () {102;}' unless defined(&OSSL_STORE_R_NOT_A_PRIVATE_KEY);
    eval 'sub OSSL_STORE_R_NOT_A_PUBLIC_KEY () {122;}' unless defined(&OSSL_STORE_R_NOT_A_PUBLIC_KEY);
    eval 'sub OSSL_STORE_R_NOT_PARAMETERS () {104;}' unless defined(&OSSL_STORE_R_NOT_PARAMETERS);
    eval 'sub OSSL_STORE_R_NO_LOADERS_FOUND () {123;}' unless defined(&OSSL_STORE_R_NO_LOADERS_FOUND);
    eval 'sub OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR () {114;}' unless defined(&OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR);
    eval 'sub OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE () {108;}' unless defined(&OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE);
    eval 'sub OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES () {119;}' unless defined(&OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES);
    eval 'sub OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED () {109;}' unless defined(&OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED);
    eval 'sub OSSL_STORE_R_UNREGISTERED_SCHEME () {105;}' unless defined(&OSSL_STORE_R_UNREGISTERED_SCHEME);
    eval 'sub OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE () {110;}' unless defined(&OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE);
    eval 'sub OSSL_STORE_R_UNSUPPORTED_OPERATION () {118;}' unless defined(&OSSL_STORE_R_UNSUPPORTED_OPERATION);
    eval 'sub OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE () {120;}' unless defined(&OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE);
    eval 'sub OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED () {111;}' unless defined(&OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED);
}
1;
