require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_NETINET_IF_ARC_H_)) {
    eval 'sub _NETINET_IF_ARC_H_ () {1;}' unless defined(&_NETINET_IF_ARC_H_);
    eval 'sub ARC_ADDR_LEN () {1;}' unless defined(&ARC_ADDR_LEN);
    eval 'sub ARC_HDRLEN () {3;}' unless defined(&ARC_HDRLEN);
    eval 'sub ARC_HDRNEWLEN () {6;}' unless defined(&ARC_HDRNEWLEN);
    eval 'sub ARC_MIN_LEN () {1;}' unless defined(&ARC_MIN_LEN);
    eval 'sub ARC_MIN_FORBID_LEN () {254;}' unless defined(&ARC_MIN_FORBID_LEN);
    eval 'sub ARC_MAX_FORBID_LEN () {256;}' unless defined(&ARC_MAX_FORBID_LEN);
    eval 'sub ARC_MAX_LEN () {508;}' unless defined(&ARC_MAX_LEN);
    eval 'sub ARCTYPE_IP_OLD () {240;}' unless defined(&ARCTYPE_IP_OLD);
    eval 'sub ARCTYPE_ARP_OLD () {241;}' unless defined(&ARCTYPE_ARP_OLD);
    eval 'sub ARCTYPE_IP () {212;}' unless defined(&ARCTYPE_IP);
    eval 'sub ARCTYPE_ARP () {213;}' unless defined(&ARCTYPE_ARP);
    eval 'sub ARCTYPE_REVARP () {214;}' unless defined(&ARCTYPE_REVARP);
    eval 'sub ARCTYPE_ATALK () {221;}' unless defined(&ARCTYPE_ATALK);
    eval 'sub ARCTYPE_BANIAN () {247;}' unless defined(&ARCTYPE_BANIAN);
    eval 'sub ARCTYPE_IPX () {250;}' unless defined(&ARCTYPE_IPX);
    eval 'sub ARCTYPE_INET6 () {0xc4;}' unless defined(&ARCTYPE_INET6);
    eval 'sub ARCMTU () {507;}' unless defined(&ARCMTU);
    eval 'sub ARCMIN () {0;}' unless defined(&ARCMIN);
    if(defined(&_KERNEL)) {
    }
}
1;
