esp_tls_wolfssl: fix incorrect error message after handshake fails

This commit is contained in:
Aditya Patwardhan
2020-06-18 13:58:07 +05:30
parent 97f10f6509
commit 6aba4efca0

View File

@ -173,7 +173,7 @@ ssize_t esp_wolfssl_write(esp_tls_t *tls, const char *data, size_t datalen)
void esp_wolfssl_verify_certificate(esp_tls_t *tls) void esp_wolfssl_verify_certificate(esp_tls_t *tls)
{ {
int flags; int flags;
if ((flags = wolfSSL_get_verify_result( (WOLFSSL *)tls->priv_ssl)) != WOLFSSL_SUCCESS) { if ((flags = wolfSSL_get_verify_result( (WOLFSSL *)tls->priv_ssl)) != X509_V_OK) {
ESP_LOGE(TAG, "Failed to verify peer certificate %d!", flags); ESP_LOGE(TAG, "Failed to verify peer certificate %d!", flags);
ESP_INT_EVENT_TRACKER_CAPTURE(tls->error_handle, ERR_TYPE_WOLFSSL_CERT_FLAGS, flags); ESP_INT_EVENT_TRACKER_CAPTURE(tls->error_handle, ERR_TYPE_WOLFSSL_CERT_FLAGS, flags);
} else { } else {