1*fcf3ce44SJohn Forte# 2*fcf3ce44SJohn Forte# CDDL HEADER START 3*fcf3ce44SJohn Forte# 4*fcf3ce44SJohn Forte# The contents of this file are subject to the terms of the 5*fcf3ce44SJohn Forte# Common Development and Distribution License (the "License"). 6*fcf3ce44SJohn Forte# You may not use this file except in compliance with the License. 7*fcf3ce44SJohn Forte# 8*fcf3ce44SJohn Forte# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*fcf3ce44SJohn Forte# or http://www.opensolaris.org/os/licensing. 10*fcf3ce44SJohn Forte# See the License for the specific language governing permissions 11*fcf3ce44SJohn Forte# and limitations under the License. 12*fcf3ce44SJohn Forte# 13*fcf3ce44SJohn Forte# When distributing Covered Code, include this CDDL HEADER in each 14*fcf3ce44SJohn Forte# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*fcf3ce44SJohn Forte# If applicable, add the following below this CDDL HEADER, with the 16*fcf3ce44SJohn Forte# fields enclosed by brackets "[]" replaced with your own identifying 17*fcf3ce44SJohn Forte# information: Portions Copyright [yyyy] [name of copyright owner] 18*fcf3ce44SJohn Forte# 19*fcf3ce44SJohn Forte# CDDL HEADER END 20*fcf3ce44SJohn Forte# 21*fcf3ce44SJohn Forte# 22*fcf3ce44SJohn Forte# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 23*fcf3ce44SJohn Forte# Use is subject to license terms. 24*fcf3ce44SJohn Forte# 25*fcf3ce44SJohn Forte# 26*fcf3ce44SJohn Forte 27*fcf3ce44SJohn ForteSUNW_1.0 { 28*fcf3ce44SJohn Forte global: 29*fcf3ce44SJohn Forte IMA_GetErrorRecoveryLevelProperties; 30*fcf3ce44SJohn Forte IMA_GetNetworkPortalProperties; 31*fcf3ce44SJohn Forte IMA_GetNodeProperties; 32*fcf3ce44SJohn Forte IMA_SetMaxBurstLength; 33*fcf3ce44SJohn Forte IMA_SetIsnsDiscovery; 34*fcf3ce44SJohn Forte IMA_GetLnpProperties; 35*fcf3ce44SJohn Forte IMA_LuReportLuns; 36*fcf3ce44SJohn Forte IMA_GetLibraryProperties; 37*fcf3ce44SJohn Forte IMA_GetPhbaDownloadProperties; 38*fcf3ce44SJohn Forte IMA_GetMaxRecvDataSegmentLengthProperties; 39*fcf3ce44SJohn Forte IMA_GetStaticDiscoveryTargetOidList; 40*fcf3ce44SJohn Forte IMA_SetNodeName; 41*fcf3ce44SJohn Forte IMA_DeregisterForObjectVisibilityChanges; 42*fcf3ce44SJohn Forte IMA_SetInitiatorAuthMethods; 43*fcf3ce44SJohn Forte IMA_GetImmediateDataProperties; 44*fcf3ce44SJohn Forte IMA_GenerateNodeName; 45*fcf3ce44SJohn Forte IMA_SetMaxConnections; 46*fcf3ce44SJohn Forte IMA_SetSlpDiscovery; 47*fcf3ce44SJohn Forte IMA_GetPnpProperties; 48*fcf3ce44SJohn Forte IMA_GetPhbaStatus; 49*fcf3ce44SJohn Forte IMA_FreeMemory; 50*fcf3ce44SJohn Forte IMA_GetNonSharedNodeOidList; 51*fcf3ce44SJohn Forte IMA_GetDataSequenceInOrderProperties; 52*fcf3ce44SJohn Forte IMA_SetStatisticsCollection; 53*fcf3ce44SJohn Forte IMA_SetInitiatorAuthParms; 54*fcf3ce44SJohn Forte IMA_GetStaticDiscoveryTargetProperties; 55*fcf3ce44SJohn Forte IMA_PluginIOCtl; 56*fcf3ce44SJohn Forte IMA_SetNodeAlias; 57*fcf3ce44SJohn Forte IMA_SetDefaultTime2Wait; 58*fcf3ce44SJohn Forte IMA_SetStaticDiscovery; 59*fcf3ce44SJohn Forte IMA_GetPnpStatistics; 60*fcf3ce44SJohn Forte IMA_GetIpProperties; 61*fcf3ce44SJohn Forte IMA_SetMaxOutstandingR2T; 62*fcf3ce44SJohn Forte IMA_SetNetworkPortalIpAddress; 63*fcf3ce44SJohn Forte IMA_GetDefaultTime2RetainProperties; 64*fcf3ce44SJohn Forte IMA_DeregisterForObjectPropertyChanges; 65*fcf3ce44SJohn Forte IMA_GetNetworkPortalOidList; 66*fcf3ce44SJohn Forte IMA_GetLuOid; 67*fcf3ce44SJohn Forte IMA_GetNetworkPortStatus; 68*fcf3ce44SJohn Forte IMA_AddDiscoveryAddress; 69*fcf3ce44SJohn Forte IMA_GetLhbaOidList; 70*fcf3ce44SJohn Forte IMA_SetInitialR2T; 71*fcf3ce44SJohn Forte IMA_GetIpsecProperties; 72*fcf3ce44SJohn Forte IMA_GetTargetProperties; 73*fcf3ce44SJohn Forte IMA_SetIpConfigMethod; 74*fcf3ce44SJohn Forte IMA_GetDiscoveryProperties; 75*fcf3ce44SJohn Forte IMA_SetErrorRecoveryLevel; 76*fcf3ce44SJohn Forte IMA_GetDiscoveryAddressProperties; 77*fcf3ce44SJohn Forte IMA_LuInquiry; 78*fcf3ce44SJohn Forte IMA_RegisterForObjectPropertyChanges; 79*fcf3ce44SJohn Forte IMA_GetTargetErrorStatistics; 80*fcf3ce44SJohn Forte IMA_GetMaxBurstLengthProperties; 81*fcf3ce44SJohn Forte IMA_GetPluginOidList; 82*fcf3ce44SJohn Forte IMA_GetLhbaProperties; 83*fcf3ce44SJohn Forte IMA_SetImmediateData; 84*fcf3ce44SJohn Forte IMA_GetPnpOidList; 85*fcf3ce44SJohn Forte IMA_GetLuOidList; 86*fcf3ce44SJohn Forte IMA_SetSubnetMask; 87*fcf3ce44SJohn Forte IMA_GetInUseInitiatorAuthMethods; 88*fcf3ce44SJohn Forte IMA_SetSendTargetsDiscovery; 89*fcf3ce44SJohn Forte IMA_GetDefaultTime2WaitProperties; 90*fcf3ce44SJohn Forte IMA_ExposeLu; 91*fcf3ce44SJohn Forte IMA_GetDiscoveryAddressOidList; 92*fcf3ce44SJohn Forte IMA_GetInitialR2TProperties; 93*fcf3ce44SJohn Forte IMA_GetStatisticsProperties; 94*fcf3ce44SJohn Forte IMA_UnexposeLu; 95*fcf3ce44SJohn Forte IMA_GetPluginProperties; 96*fcf3ce44SJohn Forte IMA_GetPhbaOidList; 97*fcf3ce44SJohn Forte IMA_SetDataPduInOrder; 98*fcf3ce44SJohn Forte IMA_IsPhbaDownloadFile; 99*fcf3ce44SJohn Forte IMA_GetLuProperties; 100*fcf3ce44SJohn Forte IMA_SetDnsServerAddress; 101*fcf3ce44SJohn Forte IMA_SetMaxRecvDataSegmentLength; 102*fcf3ce44SJohn Forte IMA_AddStaticDiscoveryTarget; 103*fcf3ce44SJohn Forte IMA_RemoveDiscoveryAddress; 104*fcf3ce44SJohn Forte IMA_GetDataPduInOrderProperties; 105*fcf3ce44SJohn Forte IMA_GetMaxOutstandingR2TProperties; 106*fcf3ce44SJohn Forte IMA_GetSharedNodeOid; 107*fcf3ce44SJohn Forte IMA_GetPhbaProperties; 108*fcf3ce44SJohn Forte IMA_GetTargetOidList; 109*fcf3ce44SJohn Forte IMA_PhbaDownload; 110*fcf3ce44SJohn Forte IMA_GetDeviceStatistics; 111*fcf3ce44SJohn Forte IMA_SetDefaultGateway; 112*fcf3ce44SJohn Forte IMA_GetSupportedAuthMethods; 113*fcf3ce44SJohn Forte IMA_SetDefaultTime2Retain; 114*fcf3ce44SJohn Forte IMA_RegisterForObjectVisibilityChanges; 115*fcf3ce44SJohn Forte IMA_RemoveStaticDiscoveryTarget; 116*fcf3ce44SJohn Forte IMA_GetFirstBurstLengthProperties; 117*fcf3ce44SJohn Forte IMA_GetAssociatedPluginOid; 118*fcf3ce44SJohn Forte IMA_GetObjectType; 119*fcf3ce44SJohn Forte IMA_SetFirstBurstLength; 120*fcf3ce44SJohn Forte IMA_RemoveStaleData; 121*fcf3ce44SJohn Forte IMA_GetLnpOidList; 122*fcf3ce44SJohn Forte IMA_LuReadCapacity; 123*fcf3ce44SJohn Forte IMA_SetDataSequenceInOrder; 124*fcf3ce44SJohn Forte IMA_GetInitiatorAuthParms; 125*fcf3ce44SJohn Forte IMA_GetMaxConnectionsProperties; 126*fcf3ce44SJohn Forte IMA_GetAddressKeys; 127*fcf3ce44SJohn Forte local: 128*fcf3ce44SJohn Forte *; 129*fcf3ce44SJohn Forte}; 130