require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_NET_IF_ARP_H_)) {
    eval 'sub _NET_IF_ARP_H_ () {1;}' unless defined(&_NET_IF_ARP_H_);
    eval 'sub ARPHRD_ETHER () {1;}' unless defined(&ARPHRD_ETHER);
    eval 'sub ARPHRD_IEEE802 () {6;}' unless defined(&ARPHRD_IEEE802);
    eval 'sub ARPHRD_FRELAY () {15;}' unless defined(&ARPHRD_FRELAY);
    eval 'sub ARPHRD_IEEE1394 () {24;}' unless defined(&ARPHRD_IEEE1394);
    eval 'sub ARPOP_REQUEST () {1;}' unless defined(&ARPOP_REQUEST);
    eval 'sub ARPOP_REPLY () {2;}' unless defined(&ARPOP_REPLY);
    eval 'sub ARPOP_REVREQUEST () {3;}' unless defined(&ARPOP_REVREQUEST);
    eval 'sub ARPOP_REVREPLY () {4;}' unless defined(&ARPOP_REVREPLY);
    eval 'sub ARPOP_INVREQUEST () {8;}' unless defined(&ARPOP_INVREQUEST);
    eval 'sub ARPOP_INVREPLY () {9;}' unless defined(&ARPOP_INVREPLY);
    if(defined(&COMMENT_ONLY)) {
    }
    eval 'sub ATF_INUSE () {0x1;}' unless defined(&ATF_INUSE);
    eval 'sub ATF_COM () {0x2;}' unless defined(&ATF_COM);
    eval 'sub ATF_PERM () {0x4;}' unless defined(&ATF_PERM);
    eval 'sub ATF_PUBL () {0x8;}' unless defined(&ATF_PUBL);
    eval 'sub ATF_USETRAILERS () {0x10;}' unless defined(&ATF_USETRAILERS);
}
1;
