Lines Matching refs:g
40 BN_free(ctx->srp_ctx.g); in ssl_ctx_srp_ctx_free_intern()
68 BN_free(s->srp_ctx.g); in ssl_srp_ctx_free_intern()
116 ((ctx->srp_ctx.g != NULL) && in ssl_srp_ctx_init_intern()
117 ((s->srp_ctx.g = BN_dup(ctx->srp_ctx.g)) == NULL)) || in ssl_srp_ctx_init_intern()
150 BN_free(s->srp_ctx.g); in ssl_srp_ctx_init_intern()
211 (s->srp_ctx.g == NULL) || in ssl_srp_server_param_with_username_intern()
224 SRP_Calc_B_ex(s->srp_ctx.b, s->srp_ctx.N, s->srp_ctx.g, in ssl_srp_server_param_with_username_intern()
256 sc->srp_ctx.g = BN_dup(GN->g); in SSL_set_srp_server_param_pw()
262 sc->srp_ctx.N, sc->srp_ctx.g, s->ctx->libctx, in SSL_set_srp_server_param_pw()
269 int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, in SSL_set_srp_server_param() argument
286 if (g != NULL) { in SSL_set_srp_server_param()
287 if (sc->srp_ctx.g != NULL) { in SSL_set_srp_server_param()
288 if (!BN_copy(sc->srp_ctx.g, g)) { in SSL_set_srp_server_param()
289 BN_free(sc->srp_ctx.g); in SSL_set_srp_server_param()
290 sc->srp_ctx.g = NULL; in SSL_set_srp_server_param()
293 sc->srp_ctx.g = BN_dup(g); in SSL_set_srp_server_param()
321 !(sc->srp_ctx.g) || !(sc->srp_ctx.s) || !(sc->srp_ctx.v)) in SSL_set_srp_server_param()
386 s->srp_ctx.g, x, in srp_generate_client_master_secret()
418 if (BN_ucmp(srp->g, srp->N) >= 0 || BN_ucmp(srp->B, srp->N) >= 0 in srp_verify_server_param()
435 } else if (!SRP_check_known_gN_param(srp->g, srp->N)) { in srp_verify_server_param()
458 if (!(s->srp_ctx.A = SRP_Calc_A(s->srp_ctx.a, s->srp_ctx.N, s->srp_ctx.g))) in ssl_srp_calc_a_param_intern()
481 if (sc->srp_ctx.g != NULL) in SSL_get_srp_g()
482 return sc->srp_ctx.g; in SSL_get_srp_g()
483 return s->ctx->srp_ctx.g; in SSL_get_srp_g()