require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_RWALL_H_RPCGEN)) {
    eval 'sub _RWALL_H_RPCGEN () {1;}' unless defined(&_RWALL_H_RPCGEN);
    eval 'sub RPCGEN_VERSION () {199506;}' unless defined(&RPCGEN_VERSION);
    require 'rpc/rpc.ph';
    eval 'sub WALLPROG () {(100008);}' unless defined(&WALLPROG);
    eval 'sub WALLVERS () {(1);}' unless defined(&WALLVERS);
    if(defined(&__cplusplus)) {
	eval 'sub WALLPROC_WALL () {(2);}' unless defined(&WALLPROC_WALL);
    }
 elsif(defined( &__STDC__)) {
	eval 'sub WALLPROC_WALL () {(2);}' unless defined(&WALLPROC_WALL);
    } else {
	eval 'sub WALLPROC_WALL () {(2);}' unless defined(&WALLPROC_WALL);
    }
}
1;
