|
@@ -1177,9 +1177,10 @@ static int ocsp_resp_cb(SSL *s, void *arg)
|
|
|
|
|
|
if (status == V_OCSP_CERTSTATUS_GOOD)
|
|
if (status == V_OCSP_CERTSTATUS_GOOD)
|
|
return 1;
|
|
return 1;
|
|
- if (status == V_OCSP_CERTSTATUS_REVOKED)
|
|
|
|
|
|
+ if (status == V_OCSP_CERTSTATUS_REVOKED) {
|
|
ctx->last_err = "Server certificate has been revoked";
|
|
ctx->last_err = "Server certificate has been revoked";
|
|
return 0;
|
|
return 0;
|
|
|
|
+ }
|
|
if (ctx->ocsp == MANDATORY_OCSP) {
|
|
if (ctx->ocsp == MANDATORY_OCSP) {
|
|
wpa_printf(MSG_DEBUG, "OpenSSL: OCSP status unknown, but OCSP required");
|
|
wpa_printf(MSG_DEBUG, "OpenSSL: OCSP status unknown, but OCSP required");
|
|
ctx->last_err = "OCSP status unknown";
|
|
ctx->last_err = "OCSP status unknown";
|