Lines Matching refs:ctx
492 X509_STORE_CTX ctx;
498 if(!X509_STORE_CTX_init(&ctx,s->ctx->cert_store,x,sk))
505 X509_STORE_CTX_set_depth(&ctx, SSL_get_verify_depth(s));
507 X509_STORE_CTX_set_ex_data(&ctx,SSL_get_ex_data_X509_STORE_CTX_idx(),s);
514 X509_STORE_CTX_set_default(&ctx,
517 * ctx.
519 X509_VERIFY_PARAM_set1(X509_STORE_CTX_get0_param(&ctx), s->param);
522 X509_STORE_CTX_set_verify_cb(&ctx, s->verify_callback);
524 if (s->ctx->app_verify_callback != NULL)
526 i=s->ctx->app_verify_callback(&ctx, s->ctx->app_verify_arg);
528 i=s->ctx->app_verify_callback(&ctx); /* should pass app_verify_arg */
533 i=X509_verify_cert(&ctx);
536 ctx.error=X509_V_ERR_APPLICATION_VERIFICATION;
541 s->verify_result=ctx.error;
542 X509_STORE_CTX_cleanup(&ctx);
579 void SSL_CTX_set_client_CA_list(SSL_CTX *ctx,STACK_OF(X509_NAME) *name_list)
581 set_client_CA_list(&(ctx->client_CA),name_list);
584 STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx)
586 return(ctx->client_CA);
604 return(s->ctx->client_CA);
632 int SSL_CTX_add_client_CA(SSL_CTX *ctx,X509 *x)
634 return(add_client_CA(&(ctx->client_CA),x));
818 ERR_add_error_data(3, "OPENSSL_DIR_read(&ctx, '", dir, "')");