}
/* verify and check the response for revoked cert */
- ret = check_ocsp_response(cert, issuer, &resp, &nonce);
+ ret = check_ocsp_response(cert, issuer, &resp, &nonce, verbose);
if (ret == 1)
ok++;
else
int
check_ocsp_response(gnutls_x509_crt_t cert,
gnutls_x509_crt_t issuer, gnutls_datum_t * data,
- gnutls_datum_t * nonce)
+ gnutls_datum_t * nonce, int verbose)
{
gnutls_ocsp_resp_t resp;
int ret;
ret = gnutls_ocsp_resp_get_nonce(resp, NULL, &rnonce);
if (ret == GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE) {
- fprintf(stderr, "*** The OCSP reply did not include the requested nonce.\n");
+ if (verbose)
+ fprintf(stderr, "*** The OCSP reply did not include the requested nonce.\n");
goto finish_ok;
}
int
check_ocsp_response(gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer,
- gnutls_datum_t * data, gnutls_datum_t *nonce);
+ gnutls_datum_t * data, gnutls_datum_t *nonce,
+ int verbose);
#endif