Home
last modified time | relevance | path

Searched refs:ticket_len (Results 1 – 6 of 6) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_tls13_client.c718 *identity_len = session->ticket_len; in ssl_tls13_ticket_get_identity()
2848 size_t ticket_len; in ssl_tls13_parse_new_session_ticket() local
2886 ticket_len = MBEDTLS_GET_UINT16_BE(p, 0); in ssl_tls13_parse_new_session_ticket()
2888 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, ticket_len); in ssl_tls13_parse_new_session_ticket()
2889 MBEDTLS_SSL_DEBUG_BUF(3, "received ticket", p, ticket_len); in ssl_tls13_parse_new_session_ticket()
2892 if (session->ticket != NULL || session->ticket_len > 0) { in ssl_tls13_parse_new_session_ticket()
2895 session->ticket_len = 0; in ssl_tls13_parse_new_session_ticket()
2898 if ((ticket = mbedtls_calloc(1, ticket_len)) == NULL) { in ssl_tls13_parse_new_session_ticket()
2902 memcpy(ticket, p, ticket_len); in ssl_tls13_parse_new_session_ticket()
2903 p += ticket_len; in ssl_tls13_parse_new_session_ticket()
[all …]
H A Dssl_tls12_client.c363 size_t tlen = ssl->session_negotiate->ticket_len; in ssl_write_session_ticket_ext()
3381 size_t ticket_len; in ssl_parse_new_session_ticket() local
3423 ticket_len = MBEDTLS_GET_UINT16_BE(msg, 4); in ssl_parse_new_session_ticket()
3425 if (ticket_len + 6 + mbedtls_ssl_hs_hdr_len(ssl) != ssl->in_hslen) { in ssl_parse_new_session_ticket()
3432 MBEDTLS_SSL_DEBUG_MSG(3, ("ticket length: %" MBEDTLS_PRINTF_SIZET, ticket_len)); in ssl_parse_new_session_ticket()
3442 if (ticket_len == 0) { in ssl_parse_new_session_ticket()
3448 ssl->session->ticket_len); in ssl_parse_new_session_ticket()
3450 ssl->session->ticket_len = 0; in ssl_parse_new_session_ticket()
3454 ssl->session_negotiate->ticket_len); in ssl_parse_new_session_ticket()
3456 ssl->session_negotiate->ticket_len = 0; in ssl_parse_new_session_ticket()
[all …]
H A Dssl_tls.c296 dst->ticket = mbedtls_calloc(1, src->ticket_len); in mbedtls_ssl_session_copy()
301 memcpy(dst->ticket, src->ticket, src->ticket_len); in mbedtls_ssl_session_copy()
3551 used += 3 + session->ticket_len + 4; /* len + ticket + lifetime */ in ssl_tls12_session_save()
3554 *p++ = MBEDTLS_BYTE_2(session->ticket_len); in ssl_tls12_session_save()
3555 *p++ = MBEDTLS_BYTE_1(session->ticket_len); in ssl_tls12_session_save()
3556 *p++ = MBEDTLS_BYTE_0(session->ticket_len); in ssl_tls12_session_save()
3559 memcpy(p, session->ticket, session->ticket_len); in ssl_tls12_session_save()
3560 p += session->ticket_len; in ssl_tls12_session_save()
3747 session->ticket_len = MBEDTLS_GET_UINT24_BE(p, 0); in ssl_tls12_session_load()
3750 if (session->ticket_len != 0) { in ssl_tls12_session_load()
[all …]
H A Dssl_tls13_server.c3295 size_t ticket_len; in ssl_tls13_write_new_session_ticket_body() local
3318 &ticket_len, in ssl_tls13_write_new_session_ticket_body()
3356 MBEDTLS_PUT_UINT16_BE(ticket_len, p, 0); in ssl_tls13_write_new_session_ticket_body()
3358 MBEDTLS_SSL_DEBUG_BUF(4, "ticket", p, ticket_len); in ssl_tls13_write_new_session_ticket_body()
3359 p += ticket_len; in ssl_tls13_write_new_session_ticket_body()
H A Dssl_client.c839 (session_negotiate->ticket_len != 0)) { in ssl_prepare_client_hello()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dssl.h1322 size_t MBEDTLS_PRIVATE(ticket_len); /*!< session ticket length */