SCSI Target Mode Framework Library Functions
stmfOfflineLogicalUnit(3STMF)
NAME
stmfOfflineLogicalUnit - take offline a logical unit that is
currently in the online stateSYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include
int stmfOfflineLogicalUnit(stmfGuid *logicalUnit);
PARAMETERS
logicalUnit The identifier of the logical unit to off-
line.DESCRIPTION
The stmfOfflineLogicalUnit() function takes offline a logi-
cal unit that is currently in the online state. Once in the offline state, the logical unit will no longer be capable of servicing requests in the system. This API call can be used to take offline a logical unit for servicing. Once the logical unit is offline, an initiatorport that attempts to issue any SCSI commands to the off-
lined logical unit will receive a check condition. For pur-
poses of the REPORT LUNS command, the logical unit will nolonger appear in the logical unit inventory for any initia-
tor ports to which it is currently mapped by one or more view entries.RETURN VALUES
The following values are returned:STMF_ERROR_BUSY The device is currently busy.
STMF_STATUS_SUCCESS The API call was successful.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 9 Jun 2008 1
SCSI Target Mode Framework Library FunctionsstmfOfflineLogicalUnit(3STMF)
______________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
SEE ALSO
libstmf(3LIB), attributes(5)SunOS 5.11 Last change: 9 Jun 2008 2
SCSI Target Mode Framework Library FunctionsstmfOfflineLogicalUnit(3STMF)
SunOS 5.11 Last change: 9 Jun 2008 3