diff options
author | Rob Austein <sra@hactrn.net> | 2014-11-16 06:23:45 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-11-16 06:23:45 +0000 |
commit | 234971a981c893854254f8319fdacb4c84924f16 (patch) | |
tree | 1dee491a2b3eac6ab40a9681188795ad511d656e /rp | |
parent | e816cdfd4cd069134c9a5c599a662131a8663149 (diff) |
Now working against Tim's RRDP repository (really, was working a few
days ago, but forgot to check in changes at the time).
svn path=/branches/tk705/; revision=6024
Diffstat (limited to 'rp')
-rw-r--r-- | rp/rcynic/rcynic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rp/rcynic/rcynic.c b/rp/rcynic/rcynic.c index c5b82266..a6f80890 100644 --- a/rp/rcynic/rcynic.c +++ b/rp/rcynic/rcynic.c @@ -3188,7 +3188,7 @@ static int extract_access_uri(rcynic_ctx_t *rc, if (OBJ_obj2nid(a->method) != nid) continue; ++*count; - if (!relevant((char *) a->location->d.uniformResourceIdentifier->data)) + if (relevant && !relevant((char *) a->location->d.uniformResourceIdentifier->data)) continue; if (sizeof(result->s) <= a->location->d.uniformResourceIdentifier->length) log_validation_status(rc, uri, uri_too_long, generation); @@ -3705,7 +3705,7 @@ static int check_x509(rcynic_ctx_t *rc, int n_caIssuers = 0; ex_count--; if (!extract_access_uri(rc, uri, generation, aia, NID_ad_ca_issuers, - &certinfo->aia, &n_caIssuers, is_rsync) || + &certinfo->aia, &n_caIssuers, NULL) || !certinfo->aia.s[0] || sk_ACCESS_DESCRIPTION_num(aia) != n_caIssuers) { log_validation_status(rc, uri, malformed_aia_extension, generation); |