1stmfSetProviderDatSaC(S3ISTTMaFr)get Mode Framework Library FsutnmcftSieotnPsroviderData(3STMF)
2
3
4
6 stmfSetProviderData - set the data for the specified provider
7
9 cc [ flag... ] file... -lstmf [ library... ]
10 #include <libstmf.h>
11
12 int stmfSetProviderData(char *providerName, nvlist_t *nvl,
13 int providerType);
14
15
17 providerName The name of the provider for which data is being set.
18
19
20 nvl A pointer to an nvlist_t containing the nvlist to be
21 set.
22
23
24 providerType The value must be either STMF_LU_PROVIDER_TYPE or
25 STMF_PORT_PROVIDER_TYPE.
26
27
29 The stmfSetProviderData() function sets the data for the specified
30 provider.
31
33 The following values are returned:
34
35 STMF_ERROR_NOMEM The library was unable to allocate sufficient
36 memory to return the data.
37
38
39 STMF_STATUS_SUCCESS The API call was successful.
40
41
43 See attributes(5) for descriptions of the following attributes:
44
45
46
47
48 ┌─────────────────────────────┬─────────────────────────────┐
49 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
50 ├─────────────────────────────┼─────────────────────────────┤
51 │Interface Stability │Committed (Obsolete) │
52 ├─────────────────────────────┼─────────────────────────────┤
53 │MT-Level │Safe │
54 └─────────────────────────────┴─────────────────────────────┘
55
57 libstmf(3LIB), stmfSetProviderDataProt(3STMF), attributes(5)
58
60 The stmfSetProviderData() function is deprecated in favor of stmfSet‐
61 ProviderDataProt(3STMF) and may be removed in a future revision of lib‐
62 stmf(3LIB).
63
64
65
66SunOS 5.11 7 Oct 2008 stmfSetProviderData(3STMF)