diff options
Diffstat (limited to 'src/LibsslTLSSession.cc')
| -rw-r--r-- | src/LibsslTLSSession.cc | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/LibsslTLSSession.cc b/src/LibsslTLSSession.cc index f7024b1c..a7e547c5 100644 --- a/src/LibsslTLSSession.cc +++ b/src/LibsslTLSSession.cc @@ -195,16 +195,6 @@ int OpenSSLTLSSession::handshake(TLSVersion& version) } switch (SSL_version(ssl_)) { - case SSL3_VERSION: - version = TLS_PROTO_SSL3; - break; - -#ifdef TLS1_VERSION - case TLS1_VERSION: - version = TLS_PROTO_TLS10; - break; -#endif // TLS1_VERSION - #ifdef TLS1_1_VERSION case TLS1_1_VERSION: version = TLS_PROTO_TLS11; @@ -217,6 +207,12 @@ int OpenSSLTLSSession::handshake(TLSVersion& version) break; #endif // TLS1_2_VERSION +#ifdef TLS1_3_VERSION + case TLS1_3_VERSION: + version = TLS_PROTO_TLS13; + break; +#endif // TLS1_3_VERSION + default: version = TLS_PROTO_NONE; break; |
