SCSI Target Mode Framework Library Functions
stmfDevidFromIscsiName(3STMF)
NAME
stmfDevidFromIscsiName - convert an iSCSI name to a stmfDe-
vid structureSYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include
int stmfDevidFromIscsiName(char *iscsiName, stmfDevid *devid);
PARAMETERS
iscsiName A character string of UTF-8 encoded Unicode
characters representing the iSCSI name ter-
minated with the Unicode nul character. devid A pointer to a stmfDevid structure allocated by the caller. On successful return, this will contain the converted device identifier. Onerror, the value of this parameter is unde-
fined.DESCRIPTION
The stmfDevidFromIscsiName() function converts an iSCSI name
to a stmfDevid structure. It returns the devid as a SCSI name string identifier.RETURN VALUES
The following values are returned:STMF_ERROR_INVALID_ARGUMENT
The value of iscsiName was not valid iSCSI name.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 FunctionsstmfDevidFromIscsiName(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 FunctionsstmfDevidFromIscsiName(3STMF)
SunOS 5.11 Last change: 9 Jun 2008 3