if (!defined &_NETISO_ISO_H_) {
    eval 'sub _NETISO_ISO_H_ {1;}';
    eval 'sub IS_MULTICAST {
        local($snpa) = @_;
        eval "(($snpa)[0] & 0x01)";
    }';
    eval 'sub ISOPROTO_TCP {6;}';
    eval 'sub ISOPROTO_UDP {17;}';
    eval 'sub ISOPROTO_TP0 {25;}';
    eval 'sub ISOPROTO_TP1 {26;}';
    eval 'sub ISOPROTO_TP2 {27;}';
    eval 'sub ISOPROTO_TP3 {28;}';
    eval 'sub ISOPROTO_TP4 {29;}';
    eval 'sub ISOPROTO_TP { &ISOPROTO_TP4;}';
    eval 'sub ISOPROTO_CLTP {30;}';
    eval 'sub ISOPROTO_CLNP {31;}';
    eval 'sub ISOPROTO_X25 {32;}';
    eval 'sub ISOPROTO_INACT_NL {33;}';
    eval 'sub ISOPROTO_ESIS {34;}';
    eval 'sub ISOPROTO_INTRAISIS {35;}';
    eval 'sub ISOPROTO_IDRP {36;}';
    eval 'sub ISOPROTO_RAW {255;}';
    eval 'sub ISOPROTO_MAX {256;}';
    eval 'sub ISO_PORT_RESERVED {1024;}';
    eval 'sub ISO_PORT_USERRESERVED {5000;}';
    eval 'sub ISO_PORT_MAINT {501;}';
    eval 'sub ISO_PORT_ECHO {507;}';
    eval 'sub ISO_PORT_DISCARD {509;}';
    eval 'sub ISO_PORT_SYSTAT {511;}';
    eval 'sub ISO_PORT_NETSTAT {515;}';
    eval 'sub ISO_PORT_LOGIN {513;}';
    eval 'sub ISO_PORT_PUBLIC {1024;}';
    eval 'sub ISO8473_CLNP {0x81;}';
    eval 'sub ISO9542_ESIS {0x82;}';
    eval 'sub ISO9542X25_ESIS {0x8a;}';
    eval 'sub ISO10589_ISIS {0x83;}';
    eval 'sub ISO8878A_CONS {0x84;}';
    eval 'sub ISO10747_IDRP {0x85;}';
    if (!defined &IN_CLASSA_NET) {
	require 'netinet/in.ph';
    }
    eval 'sub siso_nlen { &siso_addr. &isoa_len;}';
    eval 'sub siso_data { &siso_addr. &isoa_genaddr;}';
    eval 'sub TSEL {
        local($s) = @_;
        eval "(( &caddr_t)(($s)-> &siso_data + ($s)-> &siso_nlen))";
    }';
    eval 'sub SAME_ISOADDR {
        local($a, $b) = @_;
        eval "( &bcmp(($a)-> &siso_data, ($b)-> &siso_data, ($a)-> &siso_nlen)==0)";
    }';
    eval 'sub AFI_37 {0x37;}';
    eval 'sub AFI_OSINET {0x47;}';
    eval 'sub AFI_RFC986 {0x47;}';
    eval 'sub AFI_SNA {0x00;}';
    if (defined &KERNEL) {
    }
    else {
	require 'sys/cdefs.ph';
    }
    eval 'sub _offsetof {
        local($t, $m) = @_;
        eval "((( &caddr_t)&(($t *)0)->$m))";
    }';
}
1;
