More missing variables

This commit is contained in:
Alex Villacís Lasso
2021-10-11 18:32:34 -05:00
parent 6e5567c6f5
commit 80fc7eb489

View File

@@ -183,10 +183,11 @@ int AsyncTCP_TLS_Context::startSSLClient(int sck, const char * host_or_ip, const
int AsyncTCP_TLS_Context::runSSLHandshake(void) int AsyncTCP_TLS_Context::runSSLHandshake(void)
{ {
int ret, flags;
if (_socket < 0) return -1; if (_socket < 0) return -1;
if (handshake_start_time == 0) handshake_start_time = millis(); if (handshake_start_time == 0) handshake_start_time = millis();
int ret = mbedtls_ssl_handshake(&ssl_ctx); ret = mbedtls_ssl_handshake(&ssl_ctx);
if (ret != 0) { if (ret != 0) {
// Something happened before SSL handshake could be completed // Something happened before SSL handshake could be completed
@@ -217,6 +218,7 @@ int AsyncTCP_TLS_Context::runSSLHandshake(void)
log_v("Verifying peer X.509 certificate..."); log_v("Verifying peer X.509 certificate...");
if ((flags = mbedtls_ssl_get_verify_result(&ssl_ctx)) != 0) { if ((flags = mbedtls_ssl_get_verify_result(&ssl_ctx)) != 0) {
char buf[512];
memset(buf, 0, sizeof(buf)); memset(buf, 0, sizeof(buf));
mbedtls_x509_crt_verify_info(buf, sizeof(buf), " ! ", flags); mbedtls_x509_crt_verify_info(buf, sizeof(buf), " ! ", flags);
log_e("Failed to verify peer certificate! verification info: %s", buf); log_e("Failed to verify peer certificate! verification info: %s", buf);