require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_OPENLDAP_H)) {
    eval 'sub _OPENLDAP_H () {1;}' unless defined(&_OPENLDAP_H);
    require 'ldap.ph';
    eval 'sub LDAP_PROTO_TCP () {1;}' unless defined(&LDAP_PROTO_TCP);
    eval 'sub LDAP_PROTO_UDP () {2;}' unless defined(&LDAP_PROTO_UDP);
    eval 'sub LDAP_PROTO_IPC () {3;}' unless defined(&LDAP_PROTO_IPC);
    eval 'sub LDAP_PROTO_EXT () {4;}' unless defined(&LDAP_PROTO_EXT);
}
1;
