Home
last modified time | relevance | path

Searched refs:sparams (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/sasl_plugins/cram/
H A Dcram.c113 sasl_server_params_t *sparams, in crammd5_server_mech_new() argument
121 text = sparams->utils->malloc(sizeof(server_context_t)); in crammd5_server_mech_new()
123 MEMERROR( sparams->utils ); in crammd5_server_mech_new()
140 static char *gettime(sasl_server_params_t *sparams) in gettime() argument
146 ret= sparams->utils->malloc(15); in gettime()
156 static char *randomdigits(sasl_server_params_t *sparams) in randomdigits() argument
172 sparams->utils->rand(sparams->utils->rpool, in randomdigits()
176 sparams->utils->rand(sparams->utils->rpool,(char *) temp,4); in randomdigits()
183 … ret = sparams->utils->malloc(15); /* there's no way an unsigned can be longer than this right? */ in randomdigits()
192 sasl_server_params_t *sparams, in crammd5_server_mech_step1() argument
[all …]
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dexternal.c73 sasl_server_params_t *sparams, in external_server_mech_new() argument
79 || !sparams in external_server_mech_new()
80 || !sparams->utils in external_server_mech_new()
81 || !sparams->utils->conn) in external_server_mech_new()
84 if (!sparams->utils->conn->external.auth_id) in external_server_mech_new()
94 sasl_server_params_t *sparams, in external_server_mech_step() argument
103 if (!sparams in external_server_mech_step()
104 || !sparams->utils in external_server_mech_step()
105 || !sparams->utils->conn in external_server_mech_step()
106 || !sparams->utils->getcallback in external_server_mech_step()
[all …]
H A Dserver.c184 s_conn->sparams->propctx, flags); in sasl_setpass()
208 ((sasl_server_conn_t *)conn)->sparams, in sasl_setpass()
253 cur->mech->plug->mech_dispose(cur->context, s_conn->sparams->utils); in server_dispose_mech_contexts()
273 s_conn->sparams->utils); in server_dispose()
283 cur->mech->plug->mech_dispose(cur->context, s_conn->sparams->utils); in server_dispose()
289 _sasl_free_utils(&s_conn->sparams->utils); in server_dispose()
291 if (s_conn->sparams->propctx) in server_dispose()
292 prop_dispose(&s_conn->sparams->propctx); in server_dispose()
297 if (s_conn->sparams) in server_dispose()
298 sasl_FREE(s_conn->sparams); in server_dispose()
[all …]
H A Dcheckpw.c173 prop_clear(sconn->sparams->propctx, 0); in auxprop_verify_password()
176 result = prop_request(sconn->sparams->propctx, password_request); in auxprop_verify_password()
185 result = prop_getnames(sconn->sparams->propctx, password_request, in auxprop_verify_password()
218 ret = _sasl_make_plain_secret(sconn->sparams->utils, db_secret, in auxprop_verify_password()
239 sconn->sparams->utils->free(construct); in auxprop_verify_password()
250 if (userid) sconn->sparams->utils->free(userid); in auxprop_verify_password()
286 ret = prop_getnames(sconn->sparams->propctx, password_request, in _sasl_auxprop_verify_apop()
336 if (userid) sconn->sparams->utils->free(userid); in _sasl_auxprop_verify_apop()
H A Dauxprop.c807 prop_clear(sconn->sparams->propctx,1); in sasl_auxprop_request()
811 result = prop_request(sconn->sparams->propctx, propnames); in sasl_auxprop_request()
833 return sconn->sparams->propctx; in sasl_auxprop_getctx()
952 void _sasl_auxprop_lookup(sasl_server_params_t *sparams, argument
962 _sasl_global_context_t *gctx = sparams->utils->conn->gctx;
966 if(_sasl_getcallback(sparams->utils->conn,
977 sparams, flags, user, ulen);
1005 sparams, flags, user, ulen);
1017 _sasl_log(sparams->utils->conn, SASL_LOG_DEBUG,
H A Dcanonusr.c179 sconn->sparams,
216 _sasl_auxprop_lookup(sconn->sparams, 0,
220 _sasl_auxprop_lookup(sconn->sparams, SASL_AUXPROP_AUTHZID,
454 sasl_server_params_t *sparams, argument
460 return _canonuser_internal(sparams->utils,
H A Dcommon.c899 ((sasl_server_conn_t*)conn)->sparams->external_ssf = in sasl_setprop()
945 ((sasl_server_conn_t *)conn)->sparams->user_realm = str; in sasl_setprop()
967 ((sasl_server_conn_t*)conn)->sparams->props = *props; in sasl_setprop()
1004 ((sasl_server_conn_t *)conn)->sparams->ipremoteport in sasl_setprop()
1006 ((sasl_server_conn_t *)conn)->sparams->ipremlen = in sasl_setprop()
1015 ((sasl_server_conn_t *)conn)->sparams->ipremoteport in sasl_setprop()
1017 ((sasl_server_conn_t *)conn)->sparams->ipremlen = 0; in sasl_setprop()
1053 ((sasl_server_conn_t *)conn)->sparams->iplocalport in sasl_setprop()
1055 ((sasl_server_conn_t *)conn)->sparams->iploclen in sasl_setprop()
1064 ((sasl_server_conn_t *)conn)->sparams->iplocalport in sasl_setprop()
[all …]
H A Dsaslint.h280 sasl_server_params_t *sparams; member
729 extern void _sasl_auxprop_lookup(sasl_server_params_t *sparams,
H A Dseterror.c166 utils = ((sasl_server_conn_t *)conn)->sparams->utils; in sasl_seterror()
H A Dsaslutil.c261 utils = ((sasl_server_conn_t *)conn)->sparams->utils; in sasl_mkchal()
/illumos-gate/usr/src/lib/sasl_plugins/digestmd5/
H A Ddigestmd5.c2532 sasl_server_params_t * sparams, argument
2540 text = sparams->utils->malloc(sizeof(server_context_t));
2555 sasl_server_params_t *sparams, argument
2573 sparams->utils->log(sparams->utils->conn, SASL_LOG_DEBUG,
2577 result = get_server_realm(sparams, &realm);
2609 sparams->utils->log(sparams->utils->conn, SASL_LOG_ERR,
2634 nonce = create_nonce(sparams->utils);
2638 sparams->utils->log(sparams->utils->conn, SASL_LOG_ERR,
2641 SETERROR(sparams->utils, "internal erorr: failed creating a nonce");
2651 result = _plug_buf_alloc(sparams->utils, &(text->out_buf),
[all …]
/illumos-gate/usr/src/lib/libsasl/include/
H A Dsaslplug.h603 sasl_server_params_t *sparams,
617 sasl_server_params_t *sparams,
653 sasl_server_params_t *sparams,
679 sasl_server_params_t *sparams,
691 sasl_server_params_t *sparams);
715 sasl_server_params_t *sparams,
790 sasl_server_params_t *sparams,
849 sasl_server_params_t *sparams,
/illumos-gate/usr/src/lib/sasl_plugins/login/
H A Dlogin.c84 sasl_server_params_t *sparams, in login_server_mech_new() argument
92 text = sparams->utils->malloc(sizeof(server_context_t)); in login_server_mech_new()
94 MEMERROR( sparams->utils ); in login_server_mech_new()
/illumos-gate/usr/src/lib/sasl_plugins/plain/
H A Dplain.c80 sasl_server_params_t *sparams, in plain_server_mech_new() argument
87 PARAMERROR( sparams->utils ); in plain_server_mech_new()