Avoid reusing i.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21152 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2007-06-18 21:55:06 +00:00
parent 68ddae1288
commit b243898000

View File

@@ -572,10 +572,10 @@ hx509_revoke_verify(hx509_context context,
continue; continue;
} }
for (i = 0; i < ocsp->ocsp.tbsResponseData.responses.len; i++) { for (j = 0; j < ocsp->ocsp.tbsResponseData.responses.len; j++) {
heim_octet_string os; heim_octet_string os;
ret = der_heim_integer_cmp(&ocsp->ocsp.tbsResponseData.responses.val[i].certID.serialNumber, ret = der_heim_integer_cmp(&ocsp->ocsp.tbsResponseData.responses.val[j].certID.serialNumber,
&c->tbsCertificate.serialNumber); &c->tbsCertificate.serialNumber);
if (ret != 0) if (ret != 0)
continue; continue;
@@ -594,13 +594,13 @@ hx509_revoke_verify(hx509_context context,
ret = _hx509_verify_signature(context, ret = _hx509_verify_signature(context,
NULL, NULL,
&ocsp->ocsp.tbsResponseData.responses.val[i].certID.hashAlgorithm, &ocsp->ocsp.tbsResponseData.responses.val[j].certID.hashAlgorithm,
&os, &os,
&ocsp->ocsp.tbsResponseData.responses.val[i].certID.issuerKeyHash); &ocsp->ocsp.tbsResponseData.responses.val[j].certID.issuerKeyHash);
if (ret != 0) if (ret != 0)
continue; continue;
switch (ocsp->ocsp.tbsResponseData.responses.val[i].certStatus.element) { switch (ocsp->ocsp.tbsResponseData.responses.val[j].certStatus.element) {
case choice_OCSPCertStatus_good: case choice_OCSPCertStatus_good:
break; break;
case choice_OCSPCertStatus_revoked: case choice_OCSPCertStatus_revoked:
@@ -609,13 +609,13 @@ hx509_revoke_verify(hx509_context context,
} }
/* don't allow the update to be in the future */ /* don't allow the update to be in the future */
if (ocsp->ocsp.tbsResponseData.responses.val[i].thisUpdate > if (ocsp->ocsp.tbsResponseData.responses.val[j].thisUpdate >
now + context->ocsp_time_diff) now + context->ocsp_time_diff)
continue; continue;
/* don't allow the next updte to be in the past */ /* don't allow the next updte to be in the past */
if (ocsp->ocsp.tbsResponseData.responses.val[i].nextUpdate) { if (ocsp->ocsp.tbsResponseData.responses.val[j].nextUpdate) {
if (*ocsp->ocsp.tbsResponseData.responses.val[i].nextUpdate < now) if (*ocsp->ocsp.tbsResponseData.responses.val[j].nextUpdate < now)
continue; continue;
} else } else
/* Should force a refetch, but can we ? */; /* Should force a refetch, but can we ? */;