Lines Matching refs:ticket
635 if( ssl->session_negotiate->ticket == NULL || tlen == 0 ) in ssl_write_session_ticket_ext()
641 memcpy( p, ssl->session_negotiate->ticket, tlen ); in ssl_write_session_ticket_ext()
1031 if( ssl->session_negotiate->ticket != NULL && in ssl_write_client_hello()
4068 unsigned char *ticket; in ssl_parse_new_session_ticket() local
4136 if( ssl->session != NULL && ssl->session->ticket != NULL ) in ssl_parse_new_session_ticket()
4138 mbedtls_platform_zeroize( ssl->session->ticket, in ssl_parse_new_session_ticket()
4140 mbedtls_free( ssl->session->ticket ); in ssl_parse_new_session_ticket()
4141 ssl->session->ticket = NULL; in ssl_parse_new_session_ticket()
4145 mbedtls_platform_zeroize( ssl->session_negotiate->ticket, in ssl_parse_new_session_ticket()
4147 mbedtls_free( ssl->session_negotiate->ticket ); in ssl_parse_new_session_ticket()
4148 ssl->session_negotiate->ticket = NULL; in ssl_parse_new_session_ticket()
4151 if( ( ticket = mbedtls_calloc( 1, ticket_len ) ) == NULL ) in ssl_parse_new_session_ticket()
4159 memcpy( ticket, msg + 6, ticket_len ); in ssl_parse_new_session_ticket()
4161 ssl->session_negotiate->ticket = ticket; in ssl_parse_new_session_ticket()