/illumos-gate/usr/src/lib/sasl_plugins/cram/ |
H A D | cram.c | 113 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 D | external.c | 73 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 D | server.c | 184 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 D | checkpw.c | 173 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 D | auxprop.c | 807 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 D | canonusr.c | 179 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 D | common.c | 899 ((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 D | saslint.h | 280 sasl_server_params_t *sparams; member 729 extern void _sasl_auxprop_lookup(sasl_server_params_t *sparams,
|
H A D | seterror.c | 166 utils = ((sasl_server_conn_t *)conn)->sparams->utils; in sasl_seterror()
|
H A D | saslutil.c | 261 utils = ((sasl_server_conn_t *)conn)->sparams->utils; in sasl_mkchal()
|
/illumos-gate/usr/src/lib/sasl_plugins/digestmd5/ |
H A D | digestmd5.c | 2532 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 D | saslplug.h | 603 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 D | login.c | 84 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 D | plain.c | 80 sasl_server_params_t *sparams, in plain_server_mech_new() argument 87 PARAMERROR( sparams->utils ); in plain_server_mech_new()
|