aboutsummaryrefslogtreecommitdiff
path: root/rp
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-11-16 06:23:45 +0000
committerRob Austein <sra@hactrn.net>2014-11-16 06:23:45 +0000
commit234971a981c893854254f8319fdacb4c84924f16 (patch)
tree1dee491a2b3eac6ab40a9681188795ad511d656e /rp
parente816cdfd4cd069134c9a5c599a662131a8663149 (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.c4
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);