Commit 42aa3ec4 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

PR: 2888

Reported by: Daniel Black <daniel.black@openquery.com>

Support renewing session tickets (backport from HEAD).
parent bb152dae
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -262,7 +262,16 @@ int ssl3_connect(SSL *s)
			ret=ssl3_get_server_hello(s);
			if (ret <= 0) goto end;
			if (s->hit)
				{
				s->state=SSL3_ST_CR_FINISHED_A;
#ifndef OPENSSL_NO_TLSEXT
				if (s->tlsext_ticket_expected)
					{
					/* receive renewed session ticket */
					s->state=SSL3_ST_CR_SESSION_TICKET_A;
					}
#endif
				}
			else
				s->state=SSL3_ST_CR_CERT_A;
			s->init_num=0;