require '_h2ph_pre.ph';

unless(defined(&HEADER_RAND_H)) {
    eval 'sub HEADER_RAND_H () {1;}' unless defined(&HEADER_RAND_H);
    require 'stdlib.ph';
    if(defined(&__cplusplus)) {
    }
    if(defined(&BN_DEBUG)) {
    }
    if(defined(&__cplusplus)) {
    }
    if(defined( &WINDOWS) || defined( &WIN32)) {
	require 'windows.ph';
	if(defined(&__cplusplus)) {
	}
	if(defined(&__cplusplus)) {
	}
    }
    eval 'sub RAND_F_SSLEAY_RAND_BYTES () {100;}' unless defined(&RAND_F_SSLEAY_RAND_BYTES);
    eval 'sub RAND_R_PRNG_NOT_SEEDED () {100;}' unless defined(&RAND_R_PRNG_NOT_SEEDED);
}
1;
