These define renames were missed in the migration to 2.x, causing the
maximum TLS version to be detected incorrectly.
[DS: mbedTLS mapps supported SSL/TLS protocol version in the library
through these macros. TLSv1.1 = 3.2, TLSv1.2 = 3.3, etc ]
Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: David Sommerseth <davids@openvpn.net>
Message-Id: <1478289824-9244-1-git-send-email-steffan@karger.me>
URL: http://www.mail-archive.com/search?l=mid&q=1478289824-9244-1-git-send-email-steffan@karger.me
Signed-off-by: David Sommerseth <davids@openvpn.net>
... | ... |
@@ -723,9 +723,9 @@ void tls_ctx_personalise_random(struct tls_root_ctx *ctx) |
723 | 723 |
int |
724 | 724 |
tls_version_max(void) |
725 | 725 |
{ |
726 |
-#if defined(SSL_MAJOR_VERSION_3) && defined(SSL_MINOR_VERSION_3) |
|
726 |
+#if defined(MBEDTLS_SSL_MAJOR_VERSION_3) && defined(MBEDTLS_SSL_MINOR_VERSION_3) |
|
727 | 727 |
return TLS_VER_1_2; |
728 |
-#elif defined(SSL_MAJOR_VERSION_3) && defined(SSL_MINOR_VERSION_2) |
|
728 |
+#elif defined(MBEDTLS_SSL_MAJOR_VERSION_3) && defined(MBEDTLS_SSL_MINOR_VERSION_2) |
|
729 | 729 |
return TLS_VER_1_1; |
730 | 730 |
#else |
731 | 731 |
return TLS_VER_1_0; |