commit | a5cc6025e76ad3004b9ceccc38b783a54d161ca2 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Wed Jul 31 12:58:16 2013 +0200 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Wed Aug 14 14:08:04 2013 +0200 |
tree | 261dc1717d49ee51e1d9009d4e0cb8163ca05149 | |
parent | 60182ef9892acf4d5492fbb65545f8dc8c551484 [diff] [blame] |
Parse NewSessionTicket message
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index 7e8ff34..bf45ec8 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -2619,6 +2619,11 @@ else ssl->state = SSL_CLIENT_CHANGE_CIPHER_SPEC; } + else if( ssl->endpoint == SSL_IS_CLIENT && + ssl->handshake->new_session_ticket != 0 ) + { + ssl->state = SSL_SERVER_NEW_SESSION_TICKET; + } else ssl->state++;