require '_h2ph_pre.ph';

no warnings qw(redefine misc);

require 'openssl/opensslconf.ph';
unless(defined(&OPENSSL_FIPS)) {
    die("FIPS\ is\ disabled\.");
}
if(defined(&OPENSSL_FIPS)) {
    if(defined(&__cplusplus)) {
    }
    eval 'sub FIPS_F_DH_BUILTIN_GENPARAMS () {100;}' unless defined(&FIPS_F_DH_BUILTIN_GENPARAMS);
    eval 'sub FIPS_F_DSA_BUILTIN_PARAMGEN () {101;}' unless defined(&FIPS_F_DSA_BUILTIN_PARAMGEN);
    eval 'sub FIPS_F_DSA_DO_SIGN () {102;}' unless defined(&FIPS_F_DSA_DO_SIGN);
    eval 'sub FIPS_F_DSA_DO_VERIFY () {103;}' unless defined(&FIPS_F_DSA_DO_VERIFY);
    eval 'sub FIPS_F_EVP_CIPHERINIT_EX () {124;}' unless defined(&FIPS_F_EVP_CIPHERINIT_EX);
    eval 'sub FIPS_F_EVP_DIGESTINIT_EX () {125;}' unless defined(&FIPS_F_EVP_DIGESTINIT_EX);
    eval 'sub FIPS_F_FIPS_CHECK_DSA () {104;}' unless defined(&FIPS_F_FIPS_CHECK_DSA);
    eval 'sub FIPS_F_FIPS_CHECK_INCORE_FINGERPRINT () {105;}' unless defined(&FIPS_F_FIPS_CHECK_INCORE_FINGERPRINT);
    eval 'sub FIPS_F_FIPS_CHECK_RSA () {106;}' unless defined(&FIPS_F_FIPS_CHECK_RSA);
    eval 'sub FIPS_F_FIPS_DSA_CHECK () {107;}' unless defined(&FIPS_F_FIPS_DSA_CHECK);
    eval 'sub FIPS_F_FIPS_MODE_SET () {108;}' unless defined(&FIPS_F_FIPS_MODE_SET);
    eval 'sub FIPS_F_FIPS_PKEY_SIGNATURE_TEST () {109;}' unless defined(&FIPS_F_FIPS_PKEY_SIGNATURE_TEST);
    eval 'sub FIPS_F_FIPS_SELFTEST_AES () {110;}' unless defined(&FIPS_F_FIPS_SELFTEST_AES);
    eval 'sub FIPS_F_FIPS_SELFTEST_DES () {111;}' unless defined(&FIPS_F_FIPS_SELFTEST_DES);
    eval 'sub FIPS_F_FIPS_SELFTEST_DSA () {112;}' unless defined(&FIPS_F_FIPS_SELFTEST_DSA);
    eval 'sub FIPS_F_FIPS_SELFTEST_HMAC () {113;}' unless defined(&FIPS_F_FIPS_SELFTEST_HMAC);
    eval 'sub FIPS_F_FIPS_SELFTEST_RNG () {114;}' unless defined(&FIPS_F_FIPS_SELFTEST_RNG);
    eval 'sub FIPS_F_FIPS_SELFTEST_SHA1 () {115;}' unless defined(&FIPS_F_FIPS_SELFTEST_SHA1);
    eval 'sub FIPS_F_HASH_FINAL () {123;}' unless defined(&FIPS_F_HASH_FINAL);
    eval 'sub FIPS_F_RSA_BUILTIN_KEYGEN () {116;}' unless defined(&FIPS_F_RSA_BUILTIN_KEYGEN);
    eval 'sub FIPS_F_RSA_EAY_PRIVATE_DECRYPT () {117;}' unless defined(&FIPS_F_RSA_EAY_PRIVATE_DECRYPT);
    eval 'sub FIPS_F_RSA_EAY_PRIVATE_ENCRYPT () {118;}' unless defined(&FIPS_F_RSA_EAY_PRIVATE_ENCRYPT);
    eval 'sub FIPS_F_RSA_EAY_PUBLIC_DECRYPT () {119;}' unless defined(&FIPS_F_RSA_EAY_PUBLIC_DECRYPT);
    eval 'sub FIPS_F_RSA_EAY_PUBLIC_ENCRYPT () {120;}' unless defined(&FIPS_F_RSA_EAY_PUBLIC_ENCRYPT);
    eval 'sub FIPS_F_RSA_X931_GENERATE_KEY_EX () {121;}' unless defined(&FIPS_F_RSA_X931_GENERATE_KEY_EX);
    eval 'sub FIPS_F_SSLEAY_RAND_BYTES () {122;}' unless defined(&FIPS_F_SSLEAY_RAND_BYTES);
    eval 'sub FIPS_R_CANNOT_READ_EXE () {103;}' unless defined(&FIPS_R_CANNOT_READ_EXE);
    eval 'sub FIPS_R_CANNOT_READ_EXE_DIGEST () {104;}' unless defined(&FIPS_R_CANNOT_READ_EXE_DIGEST);
    eval 'sub FIPS_R_CONTRADICTING_EVIDENCE () {114;}' unless defined(&FIPS_R_CONTRADICTING_EVIDENCE);
    eval 'sub FIPS_R_EXE_DIGEST_DOES_NOT_MATCH () {105;}' unless defined(&FIPS_R_EXE_DIGEST_DOES_NOT_MATCH);
    eval 'sub FIPS_R_FINGERPRINT_DOES_NOT_MATCH () {110;}' unless defined(&FIPS_R_FINGERPRINT_DOES_NOT_MATCH);
    eval 'sub FIPS_R_FINGERPRINT_DOES_NOT_MATCH_NONPIC_RELOCATED () {111;}' unless defined(&FIPS_R_FINGERPRINT_DOES_NOT_MATCH_NONPIC_RELOCATED);
    eval 'sub FIPS_R_FINGERPRINT_DOES_NOT_MATCH_SEGMENT_ALIASING () {112;}' unless defined(&FIPS_R_FINGERPRINT_DOES_NOT_MATCH_SEGMENT_ALIASING);
    eval 'sub FIPS_R_FIPS_MODE_ALREADY_SET () {102;}' unless defined(&FIPS_R_FIPS_MODE_ALREADY_SET);
    eval 'sub FIPS_R_FIPS_SELFTEST_FAILED () {106;}' unless defined(&FIPS_R_FIPS_SELFTEST_FAILED);
    eval 'sub FIPS_R_INVALID_KEY_LENGTH () {109;}' unless defined(&FIPS_R_INVALID_KEY_LENGTH);
    eval 'sub FIPS_R_KEY_TOO_SHORT () {108;}' unless defined(&FIPS_R_KEY_TOO_SHORT);
    eval 'sub FIPS_R_NON_FIPS_METHOD () {100;}' unless defined(&FIPS_R_NON_FIPS_METHOD);
    eval 'sub FIPS_R_PAIRWISE_TEST_FAILED () {107;}' unless defined(&FIPS_R_PAIRWISE_TEST_FAILED);
    eval 'sub FIPS_R_RSA_DECRYPT_ERROR () {115;}' unless defined(&FIPS_R_RSA_DECRYPT_ERROR);
    eval 'sub FIPS_R_RSA_ENCRYPT_ERROR () {116;}' unless defined(&FIPS_R_RSA_ENCRYPT_ERROR);
    eval 'sub FIPS_R_SELFTEST_FAILED () {101;}' unless defined(&FIPS_R_SELFTEST_FAILED);
    eval 'sub FIPS_R_TEST_FAILURE () {117;}' unless defined(&FIPS_R_TEST_FAILURE);
    eval 'sub FIPS_R_UNSUPPORTED_PLATFORM () {113;}' unless defined(&FIPS_R_UNSUPPORTED_PLATFORM);
    if(defined(&__cplusplus)) {
    }
}
1;
