From 7c0c048abe1dc8839891739f4346cddf58fb6a49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 2 Aug 2007 22:19:06 +0000 Subject: [PATCH] Search for the right issuer when looking for the issuer of the CRL signer. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21795 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/revoke.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/hx509/revoke.c b/lib/hx509/revoke.c index c07ec738d..588ff6281 100644 --- a/lib/hx509/revoke.c +++ b/lib/hx509/revoke.c @@ -437,7 +437,7 @@ verify_crl(hx509_context context, q.match = HX509_QUERY_MATCH_SUBJECT_NAME; q.match |= HX509_QUERY_KU_CRLSIGN; - q.subject_name = &crl->tbsCertList.issuer; + q.subject_name = &_hx509_get_cert(signer)->tbsCertificate.issuer; ret = hx509_certs_find(context, certs, &q, &crl_parent); if (ret) {