Lines Matching refs:ticket
386 if (ssl->session_negotiate->ticket == NULL || tlen == 0) { in ssl_write_session_ticket_ext()
393 memcpy(p, ssl->session_negotiate->ticket, tlen); in ssl_write_session_ticket_ext()
3382 unsigned char *ticket; in ssl_parse_new_session_ticket() local
3446 if (ssl->session != NULL && ssl->session->ticket != NULL) { in ssl_parse_new_session_ticket()
3447 mbedtls_zeroize_and_free(ssl->session->ticket, in ssl_parse_new_session_ticket()
3449 ssl->session->ticket = NULL; in ssl_parse_new_session_ticket()
3453 mbedtls_zeroize_and_free(ssl->session_negotiate->ticket, in ssl_parse_new_session_ticket()
3455 ssl->session_negotiate->ticket = NULL; in ssl_parse_new_session_ticket()
3458 if ((ticket = mbedtls_calloc(1, ticket_len)) == NULL) { in ssl_parse_new_session_ticket()
3465 memcpy(ticket, msg + 6, ticket_len); in ssl_parse_new_session_ticket()
3467 ssl->session_negotiate->ticket = ticket; in ssl_parse_new_session_ticket()