SCSI Target Mode Framework Library Functions
stmfAddViewEntry(3STMF)
NAME
stmfAddViewEntry - add a view entry for a given logical unit
SYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include
int stmfAddViewEntry(stmfGuid *logicalUnit,
stmfViewEntry *viewEntry);PARAMETERS
logicalUnit The identifier of the logical unit to which this view entry is being added.viewEntry The view entry to add to the specified logi-
cal unit identifier.DESCRIPTION
The stmfAddViewEntry() function adds a view entry for a
given logical unit.RETURN VALUES
The following values are returned:STMF_ERROR_LUN_IN_USE The specified logical unit number
is already in use for this logical unit.STMF_ERROR_NOT_FOUND The ID specified for logicalUnit
was not found in the system.STMF_ERROR_VE_CONFLICT Adding this view entry is in con-
flict with one or more existing view entries.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 FunctionsstmfAddViewEntry(3STMF)
______________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
SEE ALSO
libstmf(3LIB), attributes(5) NOTES If luNbrValid in the stmfViewEntry structure is set toB_FALSE, the framework will assign a logical unit number for
this view entry. veIndexValid must be set to B_FALSE when
adding a view entry. On successful return, veIndexValid willbe set to B_TRUE and veIndex will contain the view entry
index assigned to this view entry by the framework.SunOS 5.11 Last change: 9 Jun 2008 2
SCSI Target Mode Framework Library FunctionsstmfAddViewEntry(3STMF)
SunOS 5.11 Last change: 9 Jun 2008 3