Searched refs:oparams (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/lib/sasl_plugins/plain/
H A Dplain.c103 sasl_out_params_t *oparams)
184 authen, 0, SASL_CU_AUTHID, oparams);
192 oparams->authid, oparams->alen,
212 author, 0, SASL_CU_AUTHZID, oparams);
220 /* set oparams */
221 oparams->doneflag = 1;
222 oparams->mech_ssf = 0;
223 oparams->maxoutbuf = 0;
224 oparams
97 plain_server_mech_step(void *conn_context __attribute__((unused)), sasl_server_params_t *params, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
302 plain_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin __attribute__((unused)), unsigned serverinlen __attribute__((unused)), sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dexternal.c100 sasl_out_params_t *oparams)
110 || !oparams)
140 clientin, 0, SASL_CU_AUTHZID, oparams);
145 SASL_CU_AUTHID, oparams);
149 SASL_CU_AUTHID | SASL_CU_AUTHZID, oparams);
154 /* set oparams */
155 oparams->doneflag = 1;
156 oparams->mech_ssf = 0;
157 oparams->maxoutbuf = 0;
158 oparams
94 external_server_mech_step(void *conn_context __attribute__((unused)), sasl_server_params_t *sparams, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
269 external_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin __attribute__((unused)), unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
H A Dcanonusr.c85 sasl_out_params_t *oparams)
99 if(!user || !oparams) return SASL_BADPARAM;
103 lenp = &(oparams->alen);
106 lenp = &(oparams->ulen);
201 oparams->ulen = oparams->alen;
204 /* Set the appropriate oparams (lengths have already been set by lenp) */
206 oparams->authid = conn->authid_buf;
210 oparams->user = conn->user_buf;
218 oparams
82 _sasl_canon_user(sasl_conn_t *conn, const char *user, unsigned ulen, unsigned flags, sasl_out_params_t *oparams) argument
[all...]
H A Dserver.c1208 if (! conn->oparams.authid)
1222 conn->oparams.authid,
1645 s_conn->base.oparams.user, s_conn->base.oparams.ulen,
1646 s_conn->base.oparams.authid, s_conn->base.oparams.alen,
1751 memset(&conn->oparams, 0, sizeof(sasl_out_params_t));
1945 if (conn->oparams.doneflag) {
1959 &conn->oparams);
1976 if(!conn->oparams
[all...]
H A Dclient.c781 memset(&conn->oparams, 0, sizeof(sasl_out_params_t));
1027 if (conn->oparams.doneflag) {
1042 &conn->oparams);
1054 if(!conn->oparams.maxoutbuf) {
1055 conn->oparams.maxoutbuf = conn->props.maxbufsize;
1058 if(conn->oparams.user == NULL || conn->oparams.authid == NULL) {
H A Dcommon.c334 if(total_size > conn->oparams.maxoutbuf)
337 if(conn->oparams.encode == NULL) {
353 result = conn->oparams.encode(conn->context, invec, numiov,
389 if(conn->oparams.decode == NULL)
424 result = conn->oparams.decode(conn->context, input, inputlen,
522 memset(&conn->oparams, 0, sizeof(sasl_out_params_t));
715 /* oparams sub-members should be freed by the plugin, in so much
742 conn->oparams.mech_ssf = 0;
744 *(sasl_ssf_t **)pvalue= &conn->oparams.mech_ssf;
747 *(unsigned **)pvalue = &conn->oparams
[all...]
H A Dsaslint.h184 sasl_out_params_t oparams; member in struct:sasl_conn
749 sasl_out_params_t *oparams);
H A Dcheckpw.c183 &(conn->oparams));
/illumos-gate/usr/src/lib/sasl_plugins/login/
H A Dlogin.c116 sasl_out_params_t *oparams)
205 SASL_CU_AUTHID | SASL_CU_AUTHZID, oparams);
213 oparams->authid, oparams->alen,
231 oparams->doneflag = 1;
232 oparams->mech_ssf = 0;
233 oparams->maxoutbuf = 0;
234 oparams->encode_context = NULL;
235 oparams->encode = NULL;
236 oparams
110 login_server_mech_step(void *conn_context, sasl_server_params_t *params, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
337 login_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin __attribute__((unused)), unsigned serverinlen __attribute__((unused)), sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
/illumos-gate/usr/src/lib/sasl_plugins/cram/
H A Dcram.c198 sasl_out_params_t *oparams __attribute__((unused)))
251 sasl_out_params_t *oparams)
297 oparams);
393 /* set oparams */
394 oparams->doneflag = 1;
395 oparams->mech_ssf = 0;
396 oparams->maxoutbuf = 0;
397 oparams->encode_context = NULL;
398 oparams->encode = NULL;
399 oparams
245 crammd5_server_mech_step2(server_context_t *text, sasl_server_params_t *sparams, const char *clientin, unsigned clientinlen, const char **serverout __attribute__((unused)), unsigned *serveroutlen __attribute__((unused)), sasl_out_params_t *oparams) argument
415 crammd5_server_mech_step(void *conn_context, sasl_server_params_t *sparams, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
586 crammd5_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
/illumos-gate/usr/src/lib/sasl_plugins/gssapi/
H A Dgssapi.c826 sasl_out_params_t *oparams)
1244 oparams->encode = NULL;
1245 oparams->decode = NULL;
1246 oparams->mech_ssf = 0;
1249 oparams->encode=&gssapi_integrity_encode;
1250 oparams->decode=&gssapi_decode;
1251 oparams->mech_ssf=1;
1254 oparams->encode = &gssapi_privacy_encode;
1255 oparams->decode = &gssapi_decode;
1256 oparams
820 gssapi_server_mech_step(void *conn_context, sasl_server_params_t *params, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
1388 _gssapi_server_mech_step(void *conn_context, sasl_server_params_t *params, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
1546 gssapi_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
2123 _gssapi_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
/illumos-gate/usr/src/lib/sasl_plugins/digestmd5/
H A Ddigestmd5.c2559 sasl_out_params_t * oparams __attribute__((unused)))
2842 sasl_out_params_t * oparams)
3162 username, 0, SASL_CU_AUTHID, oparams);
3175 username, 0, SASL_CU_AUTHZID, oparams);
3179 oparams);
3324 oparams->mech_ssf = cptr->ssf;
3334 oparams->mech_ssf = 2;
3339 oparams->encode=&digestmd5_privacy_encode;
3340 oparams->decode=&digestmd5_privacy_decode;
3343 oparams
2836 digestmd5_server_mech_step2(server_context_t *stext, sasl_server_params_t *sparams, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t * oparams) argument
3583 digestmd5_server_mech_step(void *conn_context, sasl_server_params_t *sparams, const char *clientin, unsigned clientinlen, const char **serverout, unsigned *serveroutlen, sasl_out_params_t *oparams) argument
3942 make_client_response(context_t *text, sasl_client_params_t *params, sasl_out_params_t *oparams) argument
4604 ask_user_info(client_context_t *ctext, sasl_client_params_t *params, char **realms, int nrealm, sasl_interact_t **prompt_need, sasl_out_params_t *oparams) argument
4786 digestmd5_client_mech_step1(client_context_t *ctext, sasl_client_params_t *params, const char *serverin __attribute__((unused)), unsigned serverinlen __attribute__((unused)), sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
4866 digestmd5_client_mech_step2(client_context_t *ctext, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
4937 digestmd5_client_mech_step3(client_context_t *ctext, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need __attribute__((unused)), const char **clientout __attribute__((unused)), unsigned *clientoutlen __attribute__((unused)), sasl_out_params_t *oparams) argument
5045 digestmd5_client_mech_step(void *conn_context, sasl_client_params_t *params, const char *serverin, unsigned serverinlen, sasl_interact_t **prompt_need, const char **clientout, unsigned *clientoutlen, sasl_out_params_t *oparams) argument
[all...]
/illumos-gate/usr/src/lib/libsasl/include/
H A Dsaslplug.h272 * oparams the user, authid, ulen, alen, fields are
276 * responsible for setting user, ulen, authid, and alen in the oparams
291 sasl_out_params_t *oparams);
396 sasl_out_params_t *oparams);
513 * oparams the user, authid, ulen, alen, fields are
517 * responsible for setting user, ulen, authid, and alen in the oparams
532 sasl_out_params_t *oparams);
624 sasl_out_params_t *oparams);

Completed in 1051 milliseconds