Home | History | Annotate | Download | only in hx509

Lines Matching defs:crls

78     } crls;
104 (*ctx)->crls.len = 0;
105 (*ctx)->crls.val = NULL;
155 for (i = 0; i < (*ctx)->crls.len; i++) {
156 free((*ctx)->crls.val[i].path);
157 free_CRLCertificateList(&(*ctx)->crls.val[i].crl);
164 free((*ctx)->crls.val);
659 for (i = 0; i < ctx->crls.len; i++) {
660 if (strcmp(ctx->crls.val[i].path, path) == 0)
664 data = realloc(ctx->crls.val,
665 (ctx->crls.len + 1) * sizeof(ctx->crls.val[0]));
670 ctx->crls.val = data;
672 memset(&ctx->crls.val[ctx->crls.len], 0, sizeof(ctx->crls.val[0]));
674 ctx->crls.val[ctx->crls.len].path = strdup(path);
675 if (ctx->crls.val[ctx->crls.len].path == NULL) {
682 &ctx->crlscrls.len].last_modfied,
683 &ctx->crls.val[ctx->crls.len].crl);
685 free(ctx->crls.val[ctx->crls.len].path);
689 ctx->crls.len++;
802 for (i = 0; i < ctx->crls.len; i++) {
803 struct revoke_crl *crl = &ctx->crls.val[i];
807 /* check if cert.issuer == crls.val[i].crl.issuer */
1219 for (n = 0; n < ctx->crls.len; n++) {
1220 struct revoke_crl *crl = &ctx->crls.val[n];