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.
15 # Copyright 2020 Joyent, Inc.
16 # Copyright 2023 Peter Tribble
19 include $(SRC
)/Makefile.master
23 MANFILES
= libMPAPI
.3lib \
114 MANLINKS
= SMHBA_GetAdapterAttributes
.3lib \
115 SMHBA_GetAdapterPortAttributes
.3lib \
116 SMHBA_GetBindingCapability
.3lib \
117 SMHBA_GetBindingSupport
.3lib \
118 SMHBA_GetDiscoveredPortAttributes
.3lib \
119 SMHBA_GetFCPhyAttributes
.3lib \
120 SMHBA_GetLUNStatistics
.3lib \
121 SMHBA_GetNumberofPorts
.3lib \
122 SMHBA_GetPersistentBinding
.3lib \
123 SMHBA_GetPhyStatistics
.3lib \
124 SMHBA_GetPortAttributesByWWN
.3lib \
125 SMHBA_GetPortType
.3lib \
126 SMHBA_GetProtocolStatistics
.3lib \
127 SMHBA_GetSASPhyAttributes
.3lib \
128 SMHBA_GetTargetMapping
.3lib \
129 SMHBA_GetVendorLibraryAttributes
.3lib \
130 SMHBA_GetVersion
.3lib \
131 SMHBA_GetWrapperLibraryAttributes
.3lib \
132 SMHBA_RegisterForAdapterAddEvents
.3lib \
133 SMHBA_RegisterForAdapterEvents
.3lib \
134 SMHBA_RegisterForAdapterPhyStatEvents
.3lib \
135 SMHBA_RegisterForAdapterPortEvents
.3lib \
136 SMHBA_RegisterForAdapterPortStatEvents
.3lib \
137 SMHBA_RegisterForTargetEvents
.3lib \
138 SMHBA_RegisterLibrary
.3lib \
139 SMHBA_RemoveAllPersistentBindings
.3lib \
140 SMHBA_RemovePersistentBinding
.3lib \
141 SMHBA_ScsiInquiry
.3lib \
142 SMHBA_ScsiReadCapacity
.3lib \
143 SMHBA_ScsiReportLuns
.3lib \
144 SMHBA_SendECHO
.3lib \
145 SMHBA_SendSMPPassThru
.3lib \
146 SMHBA_SendTEST
.3lib \
147 SMHBA_SetBindingSupport
.3lib \
148 SMHBA_SetPersistentBinding
.3lib \
155 libmpapi
.3lib
:= LINKSRC
= libMPAPI
.3lib
157 SMHBA_GetAdapterAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
158 SMHBA_GetAdapterPortAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
159 SMHBA_GetBindingCapability
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
160 SMHBA_GetBindingSupport
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
161 SMHBA_GetDiscoveredPortAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
162 SMHBA_GetFCPhyAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
163 SMHBA_GetLUNStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
164 SMHBA_GetNumberofPorts
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
165 SMHBA_GetPersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
166 SMHBA_GetPhyStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
167 SMHBA_GetPortAttributesByWWN
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
168 SMHBA_GetPortType
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
169 SMHBA_GetProtocolStatistics
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
170 SMHBA_GetSASPhyAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
171 SMHBA_GetTargetMapping
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
172 SMHBA_GetVendorLibraryAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
173 SMHBA_GetVersion
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
174 SMHBA_GetWrapperLibraryAttributes
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
175 SMHBA_RegisterForAdapterAddEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
176 SMHBA_RegisterForAdapterEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
177 SMHBA_RegisterForAdapterPhyStatEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
178 SMHBA_RegisterForAdapterPortEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
179 SMHBA_RegisterForAdapterPortStatEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
180 SMHBA_RegisterForTargetEvents
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
181 SMHBA_RegisterLibrary
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
182 SMHBA_RemoveAllPersistentBindings
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
183 SMHBA_RemovePersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
184 SMHBA_ScsiInquiry
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
185 SMHBA_ScsiReadCapacity
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
186 SMHBA_ScsiReportLuns
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
187 SMHBA_SendECHO
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
188 SMHBA_SendSMPPassThru
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
189 SMHBA_SendTEST
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
190 SMHBA_SetBindingSupport
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
191 SMHBA_SetPersistentBinding
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
192 libsmhbaapi
.3lib
:= LINKSRC
= libSMHBAAPI
.3lib
194 libtermcap
.3lib
:= LINKSRC
= libcurses
.3lib
195 libtermlib
.3lib
:= LINKSRC
= libcurses
.3lib
197 libposix4.3lib
:= LINKSRC
= librt
.3lib
201 include $(SRC
)/man
/Makefile.man
203 install: $(ROOTMANFILES
) $(ROOTMANLINKS
)