require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&HEADER_TXT_DB_H)) {
    eval 'sub HEADER_TXT_DB_H () {1;}' unless defined(&HEADER_TXT_DB_H);
    unless(defined(&OPENSSL_NO_BIO)) {
	require 'openssl/bio.ph';
    }
    require 'openssl/stack.ph';
    require 'openssl/lhash.ph';
    eval 'sub DB_ERROR_OK () {0;}' unless defined(&DB_ERROR_OK);
    eval 'sub DB_ERROR_MALLOC () {1;}' unless defined(&DB_ERROR_MALLOC);
    eval 'sub DB_ERROR_INDEX_CLASH () {2;}' unless defined(&DB_ERROR_INDEX_CLASH);
    eval 'sub DB_ERROR_INDEX_OUT_OF_RANGE () {3;}' unless defined(&DB_ERROR_INDEX_OUT_OF_RANGE);
    eval 'sub DB_ERROR_NO_INDEX () {4;}' unless defined(&DB_ERROR_NO_INDEX);
    eval 'sub DB_ERROR_INSERT_INDEX_CLASH () {5;}' unless defined(&DB_ERROR_INSERT_INDEX_CLASH);
    if(defined(&__cplusplus)) {
    }
    unless(defined(&OPENSSL_NO_BIO)) {
    } else {
    }
    if(defined(&__cplusplus)) {
    }
}
1;
