require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&PROTO_NATMAAL0)) {
    sub PROTO_NATMAAL0 () {	1;}
}
unless(defined(&PROTO_NATMAAL5)) {
    sub PROTO_NATMAAL5 () {	2;}
}
if(defined(&_KERNEL)) {
    eval 'sub NPCB_FREE () {0x1;}' unless defined(&NPCB_FREE);
    eval 'sub NPCB_CONNECTED () {0x2;}' unless defined(&NPCB_CONNECTED);
    eval 'sub NPCB_IP () {0x4;}' unless defined(&NPCB_IP);
    eval 'sub NPCB_DRAIN () {0x8;}' unless defined(&NPCB_DRAIN);
    eval 'sub NPCB_RAW () {0x10;}' unless defined(&NPCB_RAW);
    eval 'sub NPCB_REMOVE () {0;}' unless defined(&NPCB_REMOVE);
    eval 'sub NPCB_DESTROY () {1;}' unless defined(&NPCB_DESTROY);
    eval 'sub NPCB_RAWCC () {(1024*1024);}' unless defined(&NPCB_RAWCC);
    eval 'sub NATM_STAT () {1;}' unless defined(&NATM_STAT);
    if(defined(&NATM_STAT)) {
    }
    eval 'sub SIOCXRAWATM () { &_IOWR(ord(\'a\'), 125, \'struct atm_rawioctl\');}' unless defined(&SIOCXRAWATM);
}
1;
