require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_ISNS_DEFS_H_)) {
    eval 'sub _ISNS_DEFS_H_ () {1;}' unless defined(&_ISNS_DEFS_H_);
    eval("sub isnsp_DevAttrReg () { 1; }") unless defined(&isnsp_DevAttrReg);
    eval("sub isnsp_DevAttrQry () { 2; }") unless defined(&isnsp_DevAttrQry);
    eval("sub isnsp_DevGetNext () { 3; }") unless defined(&isnsp_DevGetNext);
    eval("sub isnsp_DevDereg () { 4; }") unless defined(&isnsp_DevDereg);
    eval("sub isnsp_SCNReg () { 5; }") unless defined(&isnsp_SCNReg);
    eval("sub isnsp_SCNDereg () { 6; }") unless defined(&isnsp_SCNDereg);
    eval("sub isnsp_SCNEvent () { 7; }") unless defined(&isnsp_SCNEvent);
    eval("sub isnsp_SCN () { 8; }") unless defined(&isnsp_SCN);
    eval("sub isnsp_DDReg () { 9; }") unless defined(&isnsp_DDReg);
    eval("sub isnsp_DDDereg () { 10; }") unless defined(&isnsp_DDDereg);
    eval("sub isnsp_DDSReg () { 11; }") unless defined(&isnsp_DDSReg);
    eval("sub isnsp_DDSDereg () { 12; }") unless defined(&isnsp_DDSDereg);
    eval("sub isnsp_ESI () { 13; }") unless defined(&isnsp_ESI);
    eval("sub isnsp_Heartbeat () { 14; }") unless defined(&isnsp_Heartbeat);
    eval("sub isnsp_RqstDomId () { 0x0011; }") unless defined(&isnsp_RqstDomId);
    eval("sub isnsp_RlseDomId () { 1; }") unless defined(&isnsp_RlseDomId);
    eval("sub isnsp_GetDomId () { 2; }") unless defined(&isnsp_GetDomId);
    eval("sub isnsp_DevAttrRegRsp () { 0x8001; }") unless defined(&isnsp_DevAttrRegRsp);
    eval("sub isnsp_DevAttrQryRsp () { 1; }") unless defined(&isnsp_DevAttrQryRsp);
    eval("sub isnsp_DevGetNextRsp () { 2; }") unless defined(&isnsp_DevGetNextRsp);
    eval("sub isnsp_DevDeregRsp () { 3; }") unless defined(&isnsp_DevDeregRsp);
    eval("sub isnsp_SCNregRsp () { 4; }") unless defined(&isnsp_SCNregRsp);
    eval("sub isnsp_SCNDeregRsp () { 5; }") unless defined(&isnsp_SCNDeregRsp);
    eval("sub isnsp_SCNeventRsp () { 6; }") unless defined(&isnsp_SCNeventRsp);
    eval("sub isnsp_SCNRsp () { 7; }") unless defined(&isnsp_SCNRsp);
    eval("sub isnsp_DDRegRsp () { 8; }") unless defined(&isnsp_DDRegRsp);
    eval("sub isnsp_DDDeregRsp () { 9; }") unless defined(&isnsp_DDDeregRsp);
    eval("sub isnsp_DDSRegRsp () { 10; }") unless defined(&isnsp_DDSRegRsp);
    eval("sub isnsp_DDSDeregRsp () { 11; }") unless defined(&isnsp_DDSDeregRsp);
    eval("sub isnsp_ESIRsp () { 12; }") unless defined(&isnsp_ESIRsp);
    eval("sub isnsp_RqstDomIdRsp () { 0x8011; }") unless defined(&isnsp_RqstDomIdRsp);
    eval("sub isnsp_RlseDomIdRsp () { 1; }") unless defined(&isnsp_RlseDomIdRsp);
    eval("sub isnsp_GetDomIdRsp () { 2; }") unless defined(&isnsp_GetDomIdRsp);
    eval("sub isnst_Delimiter () { 0; }") unless defined(&isnst_Delimiter);
    eval("sub isnst_EID () { 1; }") unless defined(&isnst_EID);
    eval("sub isnst_EntProtocol () { 2; }") unless defined(&isnst_EntProtocol);
    eval("sub isnst_MgtIPAddr () { 3; }") unless defined(&isnst_MgtIPAddr);
    eval("sub isnst_Timestamp () { 4; }") unless defined(&isnst_Timestamp);
    eval("sub isnst_ProtVersRange () { 5; }") unless defined(&isnst_ProtVersRange);
    eval("sub isnst_RegPeriod () { 6; }") unless defined(&isnst_RegPeriod);
    eval("sub isnst_EntityIndex () { 7; }") unless defined(&isnst_EntityIndex);
    eval("sub isnst_EntityNextIndex () { 8; }") unless defined(&isnst_EntityNextIndex);
    eval("sub isnst_EntISAKMP_P1 () { 11; }") unless defined(&isnst_EntISAKMP_P1);
    eval("sub isnst_Certificate () { 12; }") unless defined(&isnst_Certificate);
    eval("sub isnst_PortalIPAddr () { 16; }") unless defined(&isnst_PortalIPAddr);
    eval("sub isnst_PortalPort () { 17; }") unless defined(&isnst_PortalPort);
    eval("sub isnst_SymbName () { 18; }") unless defined(&isnst_SymbName);
    eval("sub isnst_ESIIntval () { 19; }") unless defined(&isnst_ESIIntval);
    eval("sub isnst_ESIPort () { 20; }") unless defined(&isnst_ESIPort);
    eval("sub isnst_PortalIndex () { 22; }") unless defined(&isnst_PortalIndex);
    eval("sub isnst_SCNPort () { 23; }") unless defined(&isnst_SCNPort);
    eval("sub isnst_PortalNextIndex () { 24; }") unless defined(&isnst_PortalNextIndex);
    eval("sub isnst_PortalSecBmap () { 27; }") unless defined(&isnst_PortalSecBmap);
    eval("sub isnst_PortalISAKMP_P1 () { 28; }") unless defined(&isnst_PortalISAKMP_P1);
    eval("sub isnst_PortalISAKMP_P2 () { 29; }") unless defined(&isnst_PortalISAKMP_P2);
    eval("sub isnst_PortalCert () { 31; }") unless defined(&isnst_PortalCert);
    eval("sub isnst_iSCSIName () { 32; }") unless defined(&isnst_iSCSIName);
    eval("sub isnst_iSCSINodeType () { 33; }") unless defined(&isnst_iSCSINodeType);
    eval("sub isnst_iSCSIAlias () { 34; }") unless defined(&isnst_iSCSIAlias);
    eval("sub isnst_iSCSISCNBmap () { 35; }") unless defined(&isnst_iSCSISCNBmap);
    eval("sub isnst_iSCSINodeIndex () { 36; }") unless defined(&isnst_iSCSINodeIndex);
    eval("sub isnst_WWNNToken () { 37; }") unless defined(&isnst_WWNNToken);
    eval("sub isnst_iSCSINodeNextIdx () { 38; }") unless defined(&isnst_iSCSINodeNextIdx);
    eval("sub isnst_iSCSIAuthMethod () { 42; }") unless defined(&isnst_iSCSIAuthMethod);
    eval("sub isnst_iSCSINodeCert () { 43; }") unless defined(&isnst_iSCSINodeCert);
    eval("sub isnst_PGiSCSIName () { 48; }") unless defined(&isnst_PGiSCSIName);
    eval("sub isnst_PGPortIPAddr () { 49; }") unless defined(&isnst_PGPortIPAddr);
    eval("sub isnst_PGPortIPPort () { 50; }") unless defined(&isnst_PGPortIPPort);
    eval("sub isnst_PGTag () { 51; }") unless defined(&isnst_PGTag);
    eval("sub isnst_PGIndex () { 52; }") unless defined(&isnst_PGIndex);
    eval("sub isnst_PGNextIndex () { 53; }") unless defined(&isnst_PGNextIndex);
    eval("sub isnst_FCPortNameWWPN () { 64; }") unless defined(&isnst_FCPortNameWWPN);
    eval("sub isnst_FCPortID () { 65; }") unless defined(&isnst_FCPortID);
    eval("sub isnst_FCPortType () { 66; }") unless defined(&isnst_FCPortType);
    eval("sub isnst_FCSymbPortName () { 67; }") unless defined(&isnst_FCSymbPortName);
    eval("sub isnst_FCFabricPortName () { 68; }") unless defined(&isnst_FCFabricPortName);
    eval("sub isnst_FCHardAddr () { 69; }") unless defined(&isnst_FCHardAddr);
    eval("sub isnst_FCPortIPAddr () { 70; }") unless defined(&isnst_FCPortIPAddr);
    eval("sub isnst_FCClassOService () { 71; }") unless defined(&isnst_FCClassOService);
    eval("sub isnst_FC4Types () { 72; }") unless defined(&isnst_FC4Types);
    eval("sub isnst_FC4Descr () { 73; }") unless defined(&isnst_FC4Descr);
    eval("sub isnst_FC4Features () { 74; }") unless defined(&isnst_FC4Features);
    eval("sub isnst_iFCPSCNBmap () { 75; }") unless defined(&isnst_iFCPSCNBmap);
    eval("sub isnst_iFCPPortRole () { 76; }") unless defined(&isnst_iFCPPortRole);
    eval("sub isnst_PermPortName () { 77; }") unless defined(&isnst_PermPortName);
    eval("sub isnst_PortCert () { 83; }") unless defined(&isnst_PortCert);
    eval("sub isnst_FC4TypeCode () { 95; }") unless defined(&isnst_FC4TypeCode);
    eval("sub isnst_FCNodeNameWWNN () { 96; }") unless defined(&isnst_FCNodeNameWWNN);
    eval("sub isnst_SymbNodeName () { 97; }") unless defined(&isnst_SymbNodeName);
    eval("sub isnst_NodeIPAddr () { 98; }") unless defined(&isnst_NodeIPAddr);
    eval("sub isnst_NodeIPA () { 99; }") unless defined(&isnst_NodeIPA);
    eval("sub isnst_NodeCert () { 100; }") unless defined(&isnst_NodeCert);
    eval("sub isnst_ProxyiSCSIName () { 101; }") unless defined(&isnst_ProxyiSCSIName);
    eval("sub isnst_SwitchName () { 128; }") unless defined(&isnst_SwitchName);
    eval("sub isnst_PrefID () { 129; }") unless defined(&isnst_PrefID);
    eval("sub isnst_AssignedID () { 130; }") unless defined(&isnst_AssignedID);
    eval("sub isnst_VirtFabricID () { 131; }") unless defined(&isnst_VirtFabricID);
    eval("sub isnst_iSNSSrvrVndOUI () { 256; }") unless defined(&isnst_iSNSSrvrVndOUI);
    eval("sub isnst_DDS_ID () { 2049; }") unless defined(&isnst_DDS_ID);
    eval("sub isnst_DDS_SymName () { 2050; }") unless defined(&isnst_DDS_SymName);
    eval("sub isnst_DDS_Status () { 2051; }") unless defined(&isnst_DDS_Status);
    eval("sub isnst_DDS_Next_ID () { 2052; }") unless defined(&isnst_DDS_Next_ID);
    eval("sub isnst_DD_ID () { 2065; }") unless defined(&isnst_DD_ID);
    eval("sub isnst_DD_SymName () { 2066; }") unless defined(&isnst_DD_SymName);
    eval("sub isnst_DD_iSCSIIndex () { 2067; }") unless defined(&isnst_DD_iSCSIIndex);
    eval("sub isnst_DD_iSCSIName () { 2068; }") unless defined(&isnst_DD_iSCSIName);
    eval("sub isnst_DD_iFCPNode () { 2069; }") unless defined(&isnst_DD_iFCPNode);
    eval("sub isnst_DD_PortIndex () { 2070; }") unless defined(&isnst_DD_PortIndex);
    eval("sub isnst_DD_PortIPAddr () { 2071; }") unless defined(&isnst_DD_PortIPAddr);
    eval("sub isnst_DD_PortPort () { 2072; }") unless defined(&isnst_DD_PortPort);
    eval("sub isnst_DD_Features () { 2078; }") unless defined(&isnst_DD_Features);
    eval("sub isnst_DD_Next_ID () { 2079; }") unless defined(&isnst_DD_Next_ID);
    eval 'sub ISNS_FLAG_FIRST_PDU () {(0x400);}' unless defined(&ISNS_FLAG_FIRST_PDU);
    eval 'sub ISNS_FLAG_LAST_PDU () {(0x800);}' unless defined(&ISNS_FLAG_LAST_PDU);
    eval 'sub ISNS_FLAG_REPLACE_REG () {(0x1000);}' unless defined(&ISNS_FLAG_REPLACE_REG);
    eval 'sub ISNS_FLAG_AUTH () {(0x2000);}' unless defined(&ISNS_FLAG_AUTH);
    eval 'sub ISNS_FLAG_SND_SERVER () {(0x4000);}' unless defined(&ISNS_FLAG_SND_SERVER);
    eval 'sub ISNS_FLAG_SND_CLIENT () {(0x8000);}' unless defined(&ISNS_FLAG_SND_CLIENT);
}
1;
