require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_NET_DLT_H_)) {
    eval 'sub _NET_DLT_H_ () {1;}' unless defined(&_NET_DLT_H_);
    eval 'sub DLT_NULL () {0;}' unless defined(&DLT_NULL);
    eval 'sub DLT_EN10MB () {1;}' unless defined(&DLT_EN10MB);
    eval 'sub DLT_EN3MB () {2;}' unless defined(&DLT_EN3MB);
    eval 'sub DLT_AX25 () {3;}' unless defined(&DLT_AX25);
    eval 'sub DLT_PRONET () {4;}' unless defined(&DLT_PRONET);
    eval 'sub DLT_CHAOS () {5;}' unless defined(&DLT_CHAOS);
    eval 'sub DLT_IEEE802 () {6;}' unless defined(&DLT_IEEE802);
    eval 'sub DLT_ARCNET () {7;}' unless defined(&DLT_ARCNET);
    eval 'sub DLT_SLIP () {8;}' unless defined(&DLT_SLIP);
    eval 'sub DLT_PPP () {9;}' unless defined(&DLT_PPP);
    eval 'sub DLT_FDDI () {10;}' unless defined(&DLT_FDDI);
    eval 'sub DLT_ATM_RFC1483 () {11;}' unless defined(&DLT_ATM_RFC1483);
    if(defined(&__OpenBSD__)) {
	eval 'sub DLT_RAW () {14;}' unless defined(&DLT_RAW);
    } else {
	eval 'sub DLT_RAW () {12;}' unless defined(&DLT_RAW);
    }
    if(defined(&__NetBSD__) || defined(&__FreeBSD__)) {
	unless(defined(&DLT_SLIP_BSDOS)) {
	    eval 'sub DLT_SLIP_BSDOS () {13;}' unless defined(&DLT_SLIP_BSDOS);
	    eval 'sub DLT_PPP_BSDOS () {14;}' unless defined(&DLT_PPP_BSDOS);
	    eval 'sub DLT_HIPPI () {15;}' unless defined(&DLT_HIPPI);
	    eval 'sub DLT_HDLC () {16;}' unless defined(&DLT_HDLC);
	}
    } else {
	eval 'sub DLT_SLIP_BSDOS () {15;}' unless defined(&DLT_SLIP_BSDOS);
	eval 'sub DLT_PPP_BSDOS () {16;}' unless defined(&DLT_PPP_BSDOS);
    }
    if(defined(&__OpenBSD__) || defined(&__NetBSD__)) {
	eval 'sub DLT_OLD_PFLOG () {17;}' unless defined(&DLT_OLD_PFLOG);
    }
    if(defined(&__OpenBSD__) || defined(&__NetBSD__) || defined(&__DragonFly__) || defined(&__APPLE__)) {
	eval 'sub DLT_PFSYNC () {18;}' unless defined(&DLT_PFSYNC);
    }
    eval 'sub DLT_ATM_CLIP () {19;}' unless defined(&DLT_ATM_CLIP);
    eval 'sub DLT_REDBACK_SMARTEDGE () {32;}' unless defined(&DLT_REDBACK_SMARTEDGE);
    eval 'sub DLT_PPP_SERIAL () {50;}' unless defined(&DLT_PPP_SERIAL);
    eval 'sub DLT_PPP_ETHER () {51;}' unless defined(&DLT_PPP_ETHER);
    eval 'sub DLT_SYMANTEC_FIREWALL () {99;}' unless defined(&DLT_SYMANTEC_FIREWALL);
    eval 'sub DLT_MATCHING_MIN () {104;}' unless defined(&DLT_MATCHING_MIN);
    eval 'sub DLT_C_HDLC () {104;}' unless defined(&DLT_C_HDLC);
    eval 'sub DLT_CHDLC () { &DLT_C_HDLC;}' unless defined(&DLT_CHDLC);
    eval 'sub DLT_IEEE802_11 () {105;}' unless defined(&DLT_IEEE802_11);
    eval 'sub DLT_FRELAY () {107;}' unless defined(&DLT_FRELAY);
    if(defined(&__OpenBSD__)) {
	eval 'sub DLT_LOOP () {12;}' unless defined(&DLT_LOOP);
    } else {
	eval 'sub DLT_LOOP () {108;}' unless defined(&DLT_LOOP);
    }
    if(defined(&__OpenBSD__)) {
	eval 'sub DLT_ENC () {13;}' unless defined(&DLT_ENC);
    } else {
	eval 'sub DLT_ENC () {109;}' unless defined(&DLT_ENC);
    }
    eval 'sub DLT_LINUX_SLL () {113;}' unless defined(&DLT_LINUX_SLL);
    eval 'sub DLT_LTALK () {114;}' unless defined(&DLT_LTALK);
    eval 'sub DLT_ECONET () {115;}' unless defined(&DLT_ECONET);
    eval 'sub DLT_IPFILTER () {116;}' unless defined(&DLT_IPFILTER);
    eval 'sub DLT_PFLOG () {117;}' unless defined(&DLT_PFLOG);
    eval 'sub DLT_CISCO_IOS () {118;}' unless defined(&DLT_CISCO_IOS);
    eval 'sub DLT_PRISM_HEADER () {119;}' unless defined(&DLT_PRISM_HEADER);
    eval 'sub DLT_AIRONET_HEADER () {120;}' unless defined(&DLT_AIRONET_HEADER);
    if(defined(&__FreeBSD__)) {
	eval 'sub DLT_PFSYNC () {121;}' unless defined(&DLT_PFSYNC);
    } else {
	eval 'sub DLT_HHDLC () {121;}' unless defined(&DLT_HHDLC);
    }
    eval 'sub DLT_IP_OVER_FC () {122;}' unless defined(&DLT_IP_OVER_FC);
    eval 'sub DLT_SUNATM () {123;}' unless defined(&DLT_SUNATM);
    eval 'sub DLT_RIO () {124;}' unless defined(&DLT_RIO);
    eval 'sub DLT_PCI_EXP () {125;}' unless defined(&DLT_PCI_EXP);
    eval 'sub DLT_AURORA () {126;}' unless defined(&DLT_AURORA);
    eval 'sub DLT_IEEE802_11_RADIO () {127;}' unless defined(&DLT_IEEE802_11_RADIO);
    eval 'sub DLT_TZSP () {128;}' unless defined(&DLT_TZSP);
    eval 'sub DLT_ARCNET_LINUX () {129;}' unless defined(&DLT_ARCNET_LINUX);
    eval 'sub DLT_JUNIPER_MLPPP () {130;}' unless defined(&DLT_JUNIPER_MLPPP);
    eval 'sub DLT_JUNIPER_MLFR () {131;}' unless defined(&DLT_JUNIPER_MLFR);
    eval 'sub DLT_JUNIPER_ES () {132;}' unless defined(&DLT_JUNIPER_ES);
    eval 'sub DLT_JUNIPER_GGSN () {133;}' unless defined(&DLT_JUNIPER_GGSN);
    eval 'sub DLT_JUNIPER_MFR () {134;}' unless defined(&DLT_JUNIPER_MFR);
    eval 'sub DLT_JUNIPER_ATM2 () {135;}' unless defined(&DLT_JUNIPER_ATM2);
    eval 'sub DLT_JUNIPER_SERVICES () {136;}' unless defined(&DLT_JUNIPER_SERVICES);
    eval 'sub DLT_JUNIPER_ATM1 () {137;}' unless defined(&DLT_JUNIPER_ATM1);
    eval 'sub DLT_APPLE_IP_OVER_IEEE1394 () {138;}' unless defined(&DLT_APPLE_IP_OVER_IEEE1394);
    eval 'sub DLT_MTP2_WITH_PHDR () {139;}' unless defined(&DLT_MTP2_WITH_PHDR);
    eval 'sub DLT_MTP2 () {140;}' unless defined(&DLT_MTP2);
    eval 'sub DLT_MTP3 () {141;}' unless defined(&DLT_MTP3);
    eval 'sub DLT_SCCP () {142;}' unless defined(&DLT_SCCP);
    eval 'sub DLT_DOCSIS () {143;}' unless defined(&DLT_DOCSIS);
    eval 'sub DLT_LINUX_IRDA () {144;}' unless defined(&DLT_LINUX_IRDA);
    eval 'sub DLT_IBM_SP () {145;}' unless defined(&DLT_IBM_SP);
    eval 'sub DLT_IBM_SN () {146;}' unless defined(&DLT_IBM_SN);
    eval 'sub DLT_USER0 () {147;}' unless defined(&DLT_USER0);
    eval 'sub DLT_USER1 () {148;}' unless defined(&DLT_USER1);
    eval 'sub DLT_USER2 () {149;}' unless defined(&DLT_USER2);
    eval 'sub DLT_USER3 () {150;}' unless defined(&DLT_USER3);
    eval 'sub DLT_USER4 () {151;}' unless defined(&DLT_USER4);
    eval 'sub DLT_USER5 () {152;}' unless defined(&DLT_USER5);
    eval 'sub DLT_USER6 () {153;}' unless defined(&DLT_USER6);
    eval 'sub DLT_USER7 () {154;}' unless defined(&DLT_USER7);
    eval 'sub DLT_USER8 () {155;}' unless defined(&DLT_USER8);
    eval 'sub DLT_USER9 () {156;}' unless defined(&DLT_USER9);
    eval 'sub DLT_USER10 () {157;}' unless defined(&DLT_USER10);
    eval 'sub DLT_USER11 () {158;}' unless defined(&DLT_USER11);
    eval 'sub DLT_USER12 () {159;}' unless defined(&DLT_USER12);
    eval 'sub DLT_USER13 () {160;}' unless defined(&DLT_USER13);
    eval 'sub DLT_USER14 () {161;}' unless defined(&DLT_USER14);
    eval 'sub DLT_USER15 () {162;}' unless defined(&DLT_USER15);
    eval 'sub DLT_IEEE802_11_RADIO_AVS () {163;}' unless defined(&DLT_IEEE802_11_RADIO_AVS);
    eval 'sub DLT_JUNIPER_MONITOR () {164;}' unless defined(&DLT_JUNIPER_MONITOR);
    eval 'sub DLT_BACNET_MS_TP () {165;}' unless defined(&DLT_BACNET_MS_TP);
    eval 'sub DLT_PPP_PPPD () {166;}' unless defined(&DLT_PPP_PPPD);
    eval 'sub DLT_PPP_WITH_DIRECTION () { &DLT_PPP_PPPD;}' unless defined(&DLT_PPP_WITH_DIRECTION);
    eval 'sub DLT_LINUX_PPP_WITHDIRECTION () { &DLT_PPP_PPPD;}' unless defined(&DLT_LINUX_PPP_WITHDIRECTION);
    eval 'sub DLT_JUNIPER_PPPOE () {167;}' unless defined(&DLT_JUNIPER_PPPOE);
    eval 'sub DLT_JUNIPER_PPPOE_ATM () {168;}' unless defined(&DLT_JUNIPER_PPPOE_ATM);
    eval 'sub DLT_GPRS_LLC () {169;}' unless defined(&DLT_GPRS_LLC);
    eval 'sub DLT_GPF_T () {170;}' unless defined(&DLT_GPF_T);
    eval 'sub DLT_GPF_F () {171;}' unless defined(&DLT_GPF_F);
    eval 'sub DLT_GCOM_T1E1 () {172;}' unless defined(&DLT_GCOM_T1E1);
    eval 'sub DLT_GCOM_SERIAL () {173;}' unless defined(&DLT_GCOM_SERIAL);
    eval 'sub DLT_JUNIPER_PIC_PEER () {174;}' unless defined(&DLT_JUNIPER_PIC_PEER);
    eval 'sub DLT_ERF_ETH () {175;}' unless defined(&DLT_ERF_ETH);
    eval 'sub DLT_ERF_POS () {176;}' unless defined(&DLT_ERF_POS);
    eval 'sub DLT_LINUX_LAPD () {177;}' unless defined(&DLT_LINUX_LAPD);
    eval 'sub DLT_JUNIPER_ETHER () {178;}' unless defined(&DLT_JUNIPER_ETHER);
    eval 'sub DLT_JUNIPER_PPP () {179;}' unless defined(&DLT_JUNIPER_PPP);
    eval 'sub DLT_JUNIPER_FRELAY () {180;}' unless defined(&DLT_JUNIPER_FRELAY);
    eval 'sub DLT_JUNIPER_CHDLC () {181;}' unless defined(&DLT_JUNIPER_CHDLC);
    eval 'sub DLT_MFR () {182;}' unless defined(&DLT_MFR);
    eval 'sub DLT_JUNIPER_VP () {183;}' unless defined(&DLT_JUNIPER_VP);
    eval 'sub DLT_A429 () {184;}' unless defined(&DLT_A429);
    eval 'sub DLT_A653_ICM () {185;}' unless defined(&DLT_A653_ICM);
    eval 'sub DLT_USB_FREEBSD () {186;}' unless defined(&DLT_USB_FREEBSD);
    eval 'sub DLT_USB () {186;}' unless defined(&DLT_USB);
    eval 'sub DLT_BLUETOOTH_HCI_H4 () {187;}' unless defined(&DLT_BLUETOOTH_HCI_H4);
    eval 'sub DLT_IEEE802_16_MAC_CPS () {188;}' unless defined(&DLT_IEEE802_16_MAC_CPS);
    eval 'sub DLT_USB_LINUX () {189;}' unless defined(&DLT_USB_LINUX);
    eval 'sub DLT_CAN20B () {190;}' unless defined(&DLT_CAN20B);
    eval 'sub DLT_IEEE802_15_4_LINUX () {191;}' unless defined(&DLT_IEEE802_15_4_LINUX);
    eval 'sub DLT_PPI () {192;}' unless defined(&DLT_PPI);
    eval 'sub DLT_IEEE802_16_MAC_CPS_RADIO () {193;}' unless defined(&DLT_IEEE802_16_MAC_CPS_RADIO);
    eval 'sub DLT_JUNIPER_ISM () {194;}' unless defined(&DLT_JUNIPER_ISM);
    eval 'sub DLT_IEEE802_15_4_WITHFCS () {195;}' unless defined(&DLT_IEEE802_15_4_WITHFCS);
    eval 'sub DLT_IEEE802_15_4 () { &DLT_IEEE802_15_4_WITHFCS;}' unless defined(&DLT_IEEE802_15_4);
    eval 'sub DLT_SITA () {196;}' unless defined(&DLT_SITA);
    eval 'sub DLT_ERF () {197;}' unless defined(&DLT_ERF);
    eval 'sub DLT_RAIF1 () {198;}' unless defined(&DLT_RAIF1);
    eval 'sub DLT_IPMB_KONTRON () {199;}' unless defined(&DLT_IPMB_KONTRON);
    eval 'sub DLT_JUNIPER_ST () {200;}' unless defined(&DLT_JUNIPER_ST);
    eval 'sub DLT_BLUETOOTH_HCI_H4_WITH_PHDR () {201;}' unless defined(&DLT_BLUETOOTH_HCI_H4_WITH_PHDR);
    eval 'sub DLT_AX25_KISS () {202;}' unless defined(&DLT_AX25_KISS);
    eval 'sub DLT_LAPD () {203;}' unless defined(&DLT_LAPD);
    eval 'sub DLT_PPP_WITH_DIR () {204;}' unless defined(&DLT_PPP_WITH_DIR);
    eval 'sub DLT_C_HDLC_WITH_DIR () {205;}' unless defined(&DLT_C_HDLC_WITH_DIR);
    eval 'sub DLT_FRELAY_WITH_DIR () {206;}' unless defined(&DLT_FRELAY_WITH_DIR);
    eval 'sub DLT_LAPB_WITH_DIR () {207;}' unless defined(&DLT_LAPB_WITH_DIR);
    eval 'sub DLT_IPMB_LINUX () {209;}' unless defined(&DLT_IPMB_LINUX);
    eval 'sub DLT_FLEXRAY () {210;}' unless defined(&DLT_FLEXRAY);
    eval 'sub DLT_MOST () {211;}' unless defined(&DLT_MOST);
    eval 'sub DLT_LIN () {212;}' unless defined(&DLT_LIN);
    eval 'sub DLT_X2E_SERIAL () {213;}' unless defined(&DLT_X2E_SERIAL);
    eval 'sub DLT_X2E_XORAYA () {214;}' unless defined(&DLT_X2E_XORAYA);
    eval 'sub DLT_IEEE802_15_4_NONASK_PHY () {215;}' unless defined(&DLT_IEEE802_15_4_NONASK_PHY);
    eval 'sub DLT_LINUX_EVDEV () {216;}' unless defined(&DLT_LINUX_EVDEV);
    eval 'sub DLT_GSMTAP_UM () {217;}' unless defined(&DLT_GSMTAP_UM);
    eval 'sub DLT_GSMTAP_ABIS () {218;}' unless defined(&DLT_GSMTAP_ABIS);
    eval 'sub DLT_MPLS () {219;}' unless defined(&DLT_MPLS);
    eval 'sub DLT_USB_LINUX_MMAPPED () {220;}' unless defined(&DLT_USB_LINUX_MMAPPED);
    eval 'sub DLT_DECT () {221;}' unless defined(&DLT_DECT);
    eval 'sub DLT_AOS () {222;}' unless defined(&DLT_AOS);
    eval 'sub DLT_WIHART () {223;}' unless defined(&DLT_WIHART);
    eval 'sub DLT_FC_2 () {224;}' unless defined(&DLT_FC_2);
    eval 'sub DLT_FC_2_WITH_FRAME_DELIMS () {225;}' unless defined(&DLT_FC_2_WITH_FRAME_DELIMS);
    eval 'sub DLT_IPNET () {226;}' unless defined(&DLT_IPNET);
    eval 'sub DLT_CAN_SOCKETCAN () {227;}' unless defined(&DLT_CAN_SOCKETCAN);
    eval 'sub DLT_IPV4 () {228;}' unless defined(&DLT_IPV4);
    eval 'sub DLT_IPV6 () {229;}' unless defined(&DLT_IPV6);
    eval 'sub DLT_IEEE802_15_4_NOFCS () {230;}' unless defined(&DLT_IEEE802_15_4_NOFCS);
    eval 'sub DLT_DBUS () {231;}' unless defined(&DLT_DBUS);
    eval 'sub DLT_JUNIPER_VS () {232;}' unless defined(&DLT_JUNIPER_VS);
    eval 'sub DLT_JUNIPER_SRX_E2E () {233;}' unless defined(&DLT_JUNIPER_SRX_E2E);
    eval 'sub DLT_JUNIPER_FIBRECHANNEL () {234;}' unless defined(&DLT_JUNIPER_FIBRECHANNEL);
    eval 'sub DLT_DVB_CI () {235;}' unless defined(&DLT_DVB_CI);
    eval 'sub DLT_MUX27010 () {236;}' unless defined(&DLT_MUX27010);
    eval 'sub DLT_STANAG_5066_D_PDU () {237;}' unless defined(&DLT_STANAG_5066_D_PDU);
    eval 'sub DLT_JUNIPER_ATM_CEMIC () {238;}' unless defined(&DLT_JUNIPER_ATM_CEMIC);
    eval 'sub DLT_NFLOG () {239;}' unless defined(&DLT_NFLOG);
    eval 'sub DLT_NETANALYZER () {240;}' unless defined(&DLT_NETANALYZER);
    eval 'sub DLT_NETANALYZER_TRANSPARENT () {241;}' unless defined(&DLT_NETANALYZER_TRANSPARENT);
    eval 'sub DLT_IPOIB () {242;}' unless defined(&DLT_IPOIB);
    eval 'sub DLT_MPEG_2_TS () {243;}' unless defined(&DLT_MPEG_2_TS);
    eval 'sub DLT_NG40 () {244;}' unless defined(&DLT_NG40);
    eval 'sub DLT_NFC_LLCP () {245;}' unless defined(&DLT_NFC_LLCP);
    if(!defined(&__FreeBSD__)  && !defined(&__OpenBSD__)  && !defined(&__NetBSD__)  && !defined(&__DragonFly__)  && !defined(&__APPLE__)) {
	eval 'sub DLT_PFSYNC () {246;}' unless defined(&DLT_PFSYNC);
    }
    eval 'sub DLT_INFINIBAND () {247;}' unless defined(&DLT_INFINIBAND);
    eval 'sub DLT_SCTP () {248;}' unless defined(&DLT_SCTP);
    eval 'sub DLT_USBPCAP () {249;}' unless defined(&DLT_USBPCAP);
    eval 'sub DLT_RTAC_SERIAL () {250;}' unless defined(&DLT_RTAC_SERIAL);
    eval 'sub DLT_BLUETOOTH_LE_LL () {251;}' unless defined(&DLT_BLUETOOTH_LE_LL);
    eval 'sub DLT_WIRESHARK_UPPER_PDU () {252;}' unless defined(&DLT_WIRESHARK_UPPER_PDU);
    eval 'sub DLT_NETLINK () {253;}' unless defined(&DLT_NETLINK);
    eval 'sub DLT_BLUETOOTH_LINUX_MONITOR () {254;}' unless defined(&DLT_BLUETOOTH_LINUX_MONITOR);
    eval 'sub DLT_BLUETOOTH_BREDR_BB () {255;}' unless defined(&DLT_BLUETOOTH_BREDR_BB);
    eval 'sub DLT_BLUETOOTH_LE_LL_WITH_PHDR () {256;}' unless defined(&DLT_BLUETOOTH_LE_LL_WITH_PHDR);
    eval 'sub DLT_PROFIBUS_DL () {257;}' unless defined(&DLT_PROFIBUS_DL);
    if(defined(&__APPLE__)) {
	eval 'sub DLT_PKTAP () { &DLT_USER2;}' unless defined(&DLT_PKTAP);
    } else {
	eval 'sub DLT_PKTAP () {258;}' unless defined(&DLT_PKTAP);
    }
    eval 'sub DLT_EPON () {259;}' unless defined(&DLT_EPON);
    eval 'sub DLT_IPMI_HPM_2 () {260;}' unless defined(&DLT_IPMI_HPM_2);
    eval 'sub DLT_ZWAVE_R1_R2 () {261;}' unless defined(&DLT_ZWAVE_R1_R2);
    eval 'sub DLT_ZWAVE_R3 () {262;}' unless defined(&DLT_ZWAVE_R3);
    eval 'sub DLT_WATTSTOPPER_DLM () {263;}' unless defined(&DLT_WATTSTOPPER_DLM);
    eval 'sub DLT_ISO_14443 () {264;}' unless defined(&DLT_ISO_14443);
    eval 'sub DLT_RDS () {265;}' unless defined(&DLT_RDS);
    eval 'sub DLT_USB_DARWIN () {266;}' unless defined(&DLT_USB_DARWIN);
    eval 'sub DLT_OPENFLOW () {267;}' unless defined(&DLT_OPENFLOW);
    eval 'sub DLT_SDLC () {268;}' unless defined(&DLT_SDLC);
    eval 'sub DLT_TI_LLN_SNIFFER () {269;}' unless defined(&DLT_TI_LLN_SNIFFER);
    eval 'sub DLT_LORATAP () {270;}' unless defined(&DLT_LORATAP);
    eval 'sub DLT_VSOCK () {271;}' unless defined(&DLT_VSOCK);
    eval 'sub DLT_NORDIC_BLE () {272;}' unless defined(&DLT_NORDIC_BLE);
    eval 'sub DLT_DOCSIS31_XRA31 () {273;}' unless defined(&DLT_DOCSIS31_XRA31);
    eval 'sub DLT_ETHERNET_MPACKET () {274;}' unless defined(&DLT_ETHERNET_MPACKET);
    eval 'sub DLT_DISPLAYPORT_AUX () {275;}' unless defined(&DLT_DISPLAYPORT_AUX);
    eval 'sub DLT_LINUX_SLL2 () {276;}' unless defined(&DLT_LINUX_SLL2);
    if(defined(&DLT_MATCHING_MAX)) {
	undef(&DLT_MATCHING_MAX) if defined(&DLT_MATCHING_MAX);
    }
    eval 'sub DLT_MATCHING_MAX () {276;}' unless defined(&DLT_MATCHING_MAX);
    eval 'sub DLT_CLASS {
        my($x) = @_;
	    eval q((($x) & 0x3ff0000));
    }' unless defined(&DLT_CLASS);
    eval 'sub DLT_CLASS_NETBSD_RAWAF () {0x2240000;}' unless defined(&DLT_CLASS_NETBSD_RAWAF);
    eval 'sub DLT_NETBSD_RAWAF {
        my($af) = @_;
	    eval q(( &DLT_CLASS_NETBSD_RAWAF | ($af)));
    }' unless defined(&DLT_NETBSD_RAWAF);
    eval 'sub DLT_NETBSD_RAWAF_AF {
        my($x) = @_;
	    eval q((($x) & 0xffff));
    }' unless defined(&DLT_NETBSD_RAWAF_AF);
    eval 'sub DLT_IS_NETBSD_RAWAF {
        my($x) = @_;
	    eval q(( &DLT_CLASS($x) ==  &DLT_CLASS_NETBSD_RAWAF));
    }' unless defined(&DLT_IS_NETBSD_RAWAF);
}
1;
