sk_X509_num
for (j = 0; j < sk_X509_num(scerts); j++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(sig->certs); i++) {
for (i = 0; i < sk_X509_num(br->certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
x = sk_X509_value(chain, sk_X509_num(chain) - 1);
for (i = 0; i < sk_X509_num(certs); i++) {
if (sk_X509_num(chain) <= 0) {
if (sk_X509_num(chain) > 1) {
for (i = 0; i < sk_X509_num(ca); i++) {
for (k = 0; k < sk_X509_num(signers); k++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(ctx->certs); ++i) {
for (i = 0; i < sk_X509_num(ctx->certs); ++i) {
for (i = 0; i < sk_X509_num(certs); ++i) {
if (!signers || sk_X509_num(signers) != 1)
for (i = 1; i < sk_X509_num(chain); i++) {
for (i = 1; i < sk_X509_num(chain); i++) {
if (sk_X509_num(chain) <= 0)
for (depth++; depth < sk_X509_num(chain); depth++) {
if (sk_X509_num(ctx->chain) <= 0 || ctx->verify_cb == NULL) {
if (sk_X509_num(chain) <= 0)
if (sk_X509_num(chain) <= 0)
for (i++; i < sk_X509_num(chain); i++) {
if (sk_X509_num(ctx->chain) <= 0 || ctx->verify_cb == NULL) {
if (sk_X509_num(chain) <= 0)
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(ret); i++)
if (chain == NULL || (chain_length = sk_X509_num(chain)) == 0)
int num_certs = sk_X509_num(certs);
if (sk_X509_num(chain->certs) >= X509_VERIFY_MAX_CHAIN_CERTS) {
sk_X509_num(chain->certs) == 0, &verify_err)) {
idx = sk_X509_num(chain->certs) - 1;
if ((last = sk_X509_num(chain->certs) - 1) < 0)
for (i = 0; i < sk_X509_num(ctx->xsc->trusted); i++) {
for (i = 0; i < sk_X509_num(ctx->roots); i++) {
num_untrusted = sk_X509_num(chain->certs);
for (i = 0; i < sk_X509_num(chain->certs); i++) {
depth = sk_X509_num(chain->certs);
int depth = sk_X509_num(current_chain->certs);
for (i = 0; i < sk_X509_num(current_chain->certs); i++) {
depth = sk_X509_num(current_chain->certs);
for (i = 0; i < sk_X509_num(ctx->roots); i++) {
for (i = 0; i < sk_X509_num(ctx->intermediates); i++) {
depth = sk_X509_num(current_chain->certs);
if (cidx != sk_X509_num(ctx->chain) - 1)
for (cidx++; cidx < sk_X509_num(ctx->chain); cidx++) {
for (i = 0; i < sk_X509_num(ctx->untrusted); i++) {
cert_ta = sk_X509_value(cert_path, sk_X509_num(cert_path) - 1);
crl_ta = sk_X509_value(crl_path, sk_X509_num(crl_path) - 1);
chnum = sk_X509_num(ctx->chain) - 1;
int n = sk_X509_num(ctx->chain) - 1;
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
int num = sk_X509_num(ctx->chain);
num = sk_X509_num(ctx->chain);
i = sk_X509_num(ctx->chain);
ctx->num_untrusted = sk_X509_num(ctx->chain);
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
if (i < sk_X509_num(certs))
for (i = ctx->num_untrusted; i < sk_X509_num(ctx->chain); i++) {
if (ctx->num_untrusted < (int)sk_X509_num(ctx->chain))
last = sk_X509_num(ctx->chain) - 1;
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
if (sk_X509_num(certs) < 1)
if (sk_X509_num(certs) < 1) {
for (i = start_idx; i < sk_X509_num(sk); i++) {
if (sk_X509_num(certs) < 1) {
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
if (sk_X509_num(peer_certs) < 1)
for (i = 0; i < sk_X509_num(ctx->ssl_peer_chain); i++) {
if (sk_X509_num(cert) < 1)
if (sk_X509_num(bundle) < 1)
fprintf(stderr, "chain of length %d\n", sk_X509_num (X509_STORE_CTX_get0_chain (xsc)));
if (sk_X509_num(bundle) < 1)
if (sk_X509_num(bundle) < 1)
if (sk_X509_num(bundle) < 1)
if (sk_X509_num(bundle) < 1)
if (sk_X509_num(bundle) < 1)
for (i = 0; i < sk_X509_num(chain); i++) {
if (sk_X509_num(peer_chain) != 2) {
"certificates, want 2\n", sk_X509_num(peer_chain));
if (sk_X509_num(peer_chain) != 1) {
"certificates, want 1\n", sk_X509_num(peer_chain));
if (sk_X509_num(certs) <= 0) {
if (pcerts && sk_X509_num(*pcerts) > 0)
if (sk_X509_num(cert_sk) > 0) {
sk_X509_num(cert_sk));
for (i = 0; i < sk_X509_num(cert_sk); i++) {
if (sk_X509_num(cert_sk)) {
for (i = 0; i < sk_X509_num(cfg.encerts); i++) {
for (i = 0; i < sk_X509_num(signers); i++)
keyidx += sk_X509_num(cfg.encerts);
for (i = 0; i < sk_X509_num(certs); i++) {
while (sk_X509_num(morecerts) > 0) {
while (sk_X509_num(chain2) > 0) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(signers); i++)
if (certs == NULL || sk_X509_num(certs) != 1) {
"want 1 signer, have %d", fn, sk_X509_num(certs));
assert(sk_X509_num(*root) == 1);
for(i=0; i<sk_X509_num(signers); i++) {
for(i=0; i<sk_X509_num(trust); i++) {
int i, num = sk_X509_num(sk);
if(verb) printf("have %d trusted certificates\n", sk_X509_num(sk));