return rc;
}
-static int check_certificate_cache (X509 *peercert)
+static bool check_certificate_cache (X509 *peercert)
{
unsigned char peermd[EVP_MAX_MD_SIZE];
unsigned int peermdlen;
if (!X509_digest (peercert, EVP_sha256(), peermd, &peermdlen)
|| !SslSessionCerts)
{
- return 0;
+ return false;
}
for (i = sk_X509_num (SslSessionCerts); i-- > 0;)
cert = sk_X509_value (SslSessionCerts, i);
if (!compare_certificates (cert, peercert, peermd, peermdlen))
{
- return 1;
+ return true;
}
}
- return 0;
+ return false;
}
static int check_certificate_file (X509 *peercert)