1sasl_client_pSliumgp_lieniAtu_tth(e3nStAiScLa)tion Security LayersLaisblr_acrlyieFnutn_cptliuogn_sinit_t(3SASL)
2
3
4
6 sasl_client_plug_init_t - client plug-in entry point
7
9 cc [ flag ... ] file ... -lsasl [ library ... ]
10 #include <sasl/saslplug.h>
11
12 int sasl_client_plug_init_t(const sasl_utils_t *utils, int max_version,
13 int *out_version, sasl_client_plug_t **pluglist, int *plugcount);
14
15
17 The sasl_client_plug_init_t() callback function is the client plug-in
18 entry point.
19
21 utils The utility callback functions.
22
23
24 max_version The highest client plug-in version supported.
25
26
27 out_version The client plug-in version of the result..
28
29
30 pluglist The list of client mechanism plug-ins.
31
32
33 plugcount The number of client mechanism plug-ins.
34
35
37 Like other SASL callback functions, sasl_client_plug_init_t() returns
38 an integer that corresponds to a SASL error code. See <sasl.h> for a
39 complete list of SASL error codes.
40
42 SASL_OK The call to sasl_client_plug_init_t() was successful.
43
44
45
46 See sasl_errors(3SASL) for information on SASL error codes.
47
49 See attributes(5) for descriptions of the following attributes:
50
51
52
53
54 ┌─────────────────────────────┬─────────────────────────────┐
55 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
56 ├─────────────────────────────┼─────────────────────────────┤
57 │Availability │SUNWlibsasl │
58 ├─────────────────────────────┼─────────────────────────────┤
59 │Interface Stability │Evolving │
60 ├─────────────────────────────┼─────────────────────────────┤
61 │MT-Level │MT-Safe │
62 └─────────────────────────────┴─────────────────────────────┘
63
65 sasl_errors(3SASL), attributes(5)
66
67
68
69SunOS 5.11 27 Oct 2003 sasl_client_plug_init_t(3SASL)