2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet
9 # at http://www.illumos.org/license/CDDL.
13 # Copyright 2011, Richard Lowe
14 # Copyright 2013 Nexenta Systems, Inc. All rights reserved.
17 include $(SRC
)/Makefile.master
21 MANFILES
= libMPAPI
.3lib \
112 MANLINKS
= SMHBA_GetAdapterAttributes
.3lib \
113 SMHBA_GetAdapterPortAttributes
.3lib \
114 SMHBA_GetBindingCapability
.3lib \
115 SMHBA_GetBindingSupport
.3lib \
116 SMHBA_GetDiscoveredPortAttributes
.3lib \
117 SMHBA_GetFCPhyAttributes
.3lib \
118 SMHBA_GetLUNStatistics
.3lib \
119 SMHBA_GetNumberofPorts
.3lib \
120 SMHBA_GetPersistentBinding
.3lib \
121 SMHBA_GetPhyStatistics
.3lib \
122 SMHBA_GetPortAttributesByWWN
.3lib \
123 SMHBA_GetPortType
.3lib \
124 SMHBA_GetProtocolStatistics
.3lib \
125 SMHBA_GetSASPhyAttributes
.3lib \
126 SMHBA_GetTargetMapping
.3lib \
127 SMHBA_GetVendorLibraryAttributes
.3lib \
128 SMHBA_GetVersion
.3lib \
129 SMHBA_GetWrapperLibraryAttributes
.3lib \
130 SMHBA_RegisterForAdapterAddEvents
.3lib \
131 SMHBA_RegisterForAdapterEvents
.3lib \
132 SMHBA_RegisterForAdapterPhyStatEvents
.3lib \
133 SMHBA_RegisterForAdapterPortEvents
.3lib \
134 SMHBA_RegisterForAdapterPortStatEvents
.3lib \
135 SMHBA_RegisterForTargetEvents
.3lib \
136 SMHBA_RegisterLibrary
.3lib \
137 SMHBA_RemoveAllPersistentBindings
.3lib \
138 SMHBA_RemovePersistentBinding
.3lib \
139 SMHBA_ScsiInquiry
.3lib \
140 SMHBA_ScsiReadCapacity
.3lib \
141 SMHBA_ScsiReportLuns
.3lib \
142 SMHBA_SendECHO
.3lib \
143 SMHBA_SendSMPPassThru
.3lib \
144 SMHBA_SendTEST
.3lib \
145 SMHBA_SetBindingSupport
.3lib \
146 SMHBA_SetPersistentBinding
.3lib \
153 libmpapi
.3lib
:= LINKSRC
= libMPAPI
.3lib
155 SMHBA_GetAdapterAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
156 SMHBA_GetAdapterPortAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
157 SMHBA_GetBindingCapability
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
158 SMHBA_GetBindingSupport
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
159 SMHBA_GetDiscoveredPortAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
160 SMHBA_GetFCPhyAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
161 SMHBA_GetLUNStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
162 SMHBA_GetNumberofPorts
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
163 SMHBA_GetPersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
164 SMHBA_GetPhyStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
165 SMHBA_GetPortAttributesByWWN
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
166 SMHBA_GetPortType
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
167 SMHBA_GetProtocolStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
168 SMHBA_GetSASPhyAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
169 SMHBA_GetTargetMapping
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
170 SMHBA_GetVendorLibraryAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
171 SMHBA_GetVersion
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
172 SMHBA_GetWrapperLibraryAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
173 SMHBA_RegisterForAdapterAddEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
174 SMHBA_RegisterForAdapterEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
175 SMHBA_RegisterForAdapterPhyStatEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
176 SMHBA_RegisterForAdapterPortEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
177 SMHBA_RegisterForAdapterPortStatEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
178 SMHBA_RegisterForTargetEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
179 SMHBA_RegisterLibrary
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
180 SMHBA_RemoveAllPersistentBindings
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
181 SMHBA_RemovePersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
182 SMHBA_ScsiInquiry
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
183 SMHBA_ScsiReadCapacity
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
184 SMHBA_ScsiReportLuns
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
185 SMHBA_SendECHO
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
186 SMHBA_SendSMPPassThru
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
187 SMHBA_SendTEST
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
188 SMHBA_SetBindingSupport
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
189 SMHBA_SetPersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
190 libsmhbaapi
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
192 libtermcap
.3lib
:= LINKSRC
= libcurses
.3lib
193 libtermlib
.3lib
:= LINKSRC
= libcurses
.3lib
195 libposix4.3lib
:= LINKSRC
= librt
.3lib
199 include $(SRC
)/man
/Makefile.man
201 install: $(ROOTMANFILES
) $(ROOTMANLINKS
)