SCSI Target Mode Framework Library Functions
stmfSetProviderDataProt(3STMF)
NAME
stmfSetProviderDataProt - retrieve data for the specified
provider
SYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include
int stmfSetProviderDataProt(char *providerName, nvlistt **nvl,
int providerType, uint64t *token);
PARAMETERS
providerName The name of the provider for which data is
being set.
nvl A pointer to a pointer to an nvlistt con-
taining the nvlist to be set.
providerType The value for this parameter must be either
STMFLUPROVIDERTYPE or
STMFPORTPROVIDERTYPE.
token A pointer to a uint64t that contains the
value returned from a successful call to
stmfGetProviderDataProt(3STMF). If this
argument is NUL, the token is ignored. Oth-
erwise, the token will be verified against
the current data. If the token represents
stale data, the call fails.
On success, token will contain the new token
for the data being set and can be used in
subsequent calls to
stmfSetProviderData(3STMF). On failure the
contents are undefined.
DESCRIPTION
The stmfSetProviderDataProt() function sets the data for the
specified provider.
RETURN VALUES
The following values are returned:
STMFERORPROVDATASTALE The token value represents
stale data.
SunOS 5.11 Last change: 7 Oct 2008 1
SCSI Target Mode Framework Library Functions
stmfSetProviderDataProt(3STMF)
STMFSTATUSUCES The API call was successful.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level Safe
SEE ALSO
libstmf(3LIB), nvlistfree(3NVPAIR),
stmfGetProviderDataProt(3STMF), stmfSetProviderData(3STMF),
attributes(5)
SunOS 5.11 Last change: 7 Oct 2008 2
SCSI Target Mode Framework Library Functions
stmfSetProviderDataProt(3STMF)
SunOS 5.11 Last change: 7 Oct 2008 3
|