mbedtls: check version before getting tls version
mbedtls_ssl_get_version_number() was added in mbedtls 3.2.0. Check for that version before using it. Closes #14228
This commit is contained in:
parent
e22b509754
commit
92e28f2897
@ -1012,8 +1012,10 @@ mbed_connect_step2(struct Curl_cfilter *cf, struct Curl_easy *data)
|
||||
}
|
||||
else if(ret) {
|
||||
char errorbuf[128];
|
||||
#if MBEDTLS_VERSION_NUMBER >= 0x03020000
|
||||
CURL_TRC_CF(data, cf, "TLS version %04X",
|
||||
mbedtls_ssl_get_version_number(&backend->ssl));
|
||||
#endif
|
||||
mbedtls_strerror(ret, errorbuf, sizeof(errorbuf));
|
||||
failf(data, "ssl_handshake returned: (-0x%04X) %s",
|
||||
-ret, errorbuf);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user