Backport TLS v1.2 support from HEAD.
[openssl.git] / ssl / ssl_sess.c
index 3f0b19558d7a3429e6c1b1f317c60c97cf0576f7..cbb7e7035210f1112e83445197c00ef51ee7e6e6 100644 (file)
@@ -308,6 +308,11 @@ int ssl_get_new_session(SSL *s, int session)
                        ss->ssl_version=TLS1_1_VERSION;
                        ss->session_id_length=SSL3_SSL_SESSION_ID_LENGTH;
                        }
+               else if (s->version == TLS1_2_VERSION)
+                       {
+                       ss->ssl_version=TLS1_2_VERSION;
+                       ss->session_id_length=SSL3_SSL_SESSION_ID_LENGTH;
+                       }
                else if (s->version == DTLS1_BAD_VER)
                        {
                        ss->ssl_version=DTLS1_BAD_VER;