Lines Matching defs:sk
476 int ssl_verify_cert_chain(SSL *s,STACK_OF(X509) *sk)
482 if ((sk == NULL) || (sk_X509_num(sk) == 0))
485 x=sk_X509_value(sk,0);
486 if(!X509_STORE_CTX_init(&ctx,s->ctx->cert_store,x,sk))
542 STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk)
549 for (i=0; i<sk_X509_NAME_num(sk); i++)
551 name=X509_NAME_dup(sk_X509_NAME_value(sk,i));
595 static int add_client_CA(STACK_OF(X509_NAME) **sk,X509 *x)
600 if ((*sk == NULL) && ((*sk=sk_X509_NAME_new_null()) == NULL))
606 if (!sk_X509_NAME_push(*sk,name))
643 STACK_OF(X509_NAME) *ret = NULL,*sk;
645 sk=sk_X509_NAME_new(xname_cmp);
649 if ((sk == NULL) || (in == NULL))
675 if (sk_X509_NAME_find(sk,xn) >= 0)
679 sk_X509_NAME_push(sk,xn);
690 if (sk != NULL) sk_X509_NAME_free(sk);