require '_h2ph_pre.ph';

unless(defined(&_SYS_UN_H)) {
    eval 'sub _SYS_UN_H () {1;}' unless defined(&_SYS_UN_H);
    require 'sys/cdefs.ph';
    require 'bits/sockaddr.ph';
    if(defined(&__USE_MISC)) {
	require 'string.ph';
	eval 'sub SUN_LEN {
	    local($ptr) = @_;
    	    eval q(( (( 0)-> &sun_path) +  &strlen (($ptr)-> &sun_path)));
	}' unless defined(&SUN_LEN);
    }
}
1;
