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