Lines Matching refs:srp_ctx
3496 return OPENSSL_strdup(sc->srp_ctx.info); in srp_password_from_info_cb()
3980 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_ctrl()
3981 OPENSSL_free(ctx->srp_ctx.login); in ssl3_ctx_ctrl()
3982 ctx->srp_ctx.login = NULL; in ssl3_ctx_ctrl()
3989 if ((ctx->srp_ctx.login = OPENSSL_strdup((char *)parg)) == NULL) { in ssl3_ctx_ctrl()
3995 ctx->srp_ctx.SRP_give_srp_client_pwd_callback = in ssl3_ctx_ctrl()
3997 if (ctx->srp_ctx.info != NULL) in ssl3_ctx_ctrl()
3998 OPENSSL_free(ctx->srp_ctx.info); in ssl3_ctx_ctrl()
3999 if ((ctx->srp_ctx.info = OPENSSL_strdup((char *)parg)) == NULL) { in ssl3_ctx_ctrl()
4005 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_ctrl()
4006 ctx->srp_ctx.SRP_cb_arg = parg; in ssl3_ctx_ctrl()
4010 ctx->srp_ctx.strength = larg; in ssl3_ctx_ctrl()
4137 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_callback_ctrl()
4138 ctx->srp_ctx.SRP_verify_param_callback = (int (*)(SSL *, void *))fp; in ssl3_ctx_callback_ctrl()
4141 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_callback_ctrl()
4142 ctx->srp_ctx.TLS_ext_srp_username_callback = in ssl3_ctx_callback_ctrl()
4146 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_callback_ctrl()
4147 ctx->srp_ctx.SRP_give_srp_client_pwd_callback = in ssl3_ctx_callback_ctrl()
4366 if (s->srp_ctx.srp_Mask & SSL_kSRP) { in ssl3_choose_cipher()