Home
last modified time | relevance | path

Searched refs:mbedtls_ssl_session (Results 1 – 11 of 11) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dssl.h913 typedef struct mbedtls_ssl_session mbedtls_ssl_session; typedef
967 mbedtls_ssl_session *session);
989 const mbedtls_ssl_session *session);
1281 struct mbedtls_ssl_session { struct
1589 int(*MBEDTLS_PRIVATE(f_ticket_write))(void *, const mbedtls_ssl_session *,
1593 int(*MBEDTLS_PRIVATE(f_ticket_parse))(void *, mbedtls_ssl_session *, unsigned char *, size_t);
1804mbedtls_ssl_session *MBEDTLS_PRIVATE(session_in); /*!< current session data (in) */
1805mbedtls_ssl_session *MBEDTLS_PRIVATE(session_out); /*!< current session data (out) */
1806mbedtls_ssl_session *MBEDTLS_PRIVATE(session); /*!< negotiated session data */
1807mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */
[all …]
H A Dssl_cache.h102 mbedtls_ssl_session *session);
120 const mbedtls_ssl_session *session);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_misc.h1805 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst,
1806 const mbedtls_ssl_session *src);
2942 int mbedtls_ssl_session_set_hostname(mbedtls_ssl_session *session,
2949 int mbedtls_ssl_session_set_ticket_alpn(mbedtls_ssl_session *session,
2958 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_get_ticket_flags()
2971 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_ticket_has_flags()
2977 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_psk()
2984 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_psk_ephemeral()
2991 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_early_data()
2998 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_set_ticket_flags()
[all …]
H A Dssl_cache.c77 mbedtls_ssl_session *session) in mbedtls_ssl_cache_get()
249 const mbedtls_ssl_session *session) in mbedtls_ssl_cache_set()
H A Dssl_tls13_client.c685 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_has_configured_ticket()
696 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_early_data_has_valid_ticket()
710 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_identity()
729 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_psk()
934 mbedtls_ssl_session *session = ssl->session_negotiate; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext()
2752 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_parse_new_session_ticket_early_data_ext()
2847 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_parse_new_session_ticket()
2943 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_postprocess_new_session_ticket()
H A Dssl_ticket.c300 const mbedtls_ssl_session *session, in mbedtls_ssl_ticket_write()
419 mbedtls_ssl_session *session, in mbedtls_ssl_ticket_parse()
H A Dssl_tls.c229 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, in mbedtls_ssl_session_copy()
230 const mbedtls_ssl_session *src) in mbedtls_ssl_session_copy()
233 memcpy(dst, src, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_copy()
456 static int ssl_tls12_session_load(mbedtls_ssl_session *session,
500 static void ssl_clear_peer_cert(mbedtls_ssl_session *session) in ssl_clear_peer_cert()
1048 void mbedtls_ssl_session_init(mbedtls_ssl_session *session) in mbedtls_ssl_session_init()
1050 memset(session, 0, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_init()
1082 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init()
1736 int mbedtls_ssl_set_session(mbedtls_ssl_context *ssl, const mbedtls_ssl_session *session) in mbedtls_ssl_set_session()
3409 mbedtls_ssl_session *dst) in mbedtls_ssl_get_session()
[all …]
H A Dssl_tls13_server.c188 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match_ticket()
336 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match()
464 static int ssl_tls13_session_copy_ticket(mbedtls_ssl_session *dst, in ssl_tls13_session_copy_ticket()
465 const mbedtls_ssl_session *src) in ssl_tls13_session_copy_ticket()
579 mbedtls_ssl_session session; in ssl_tls13_parse_pre_shared_key_ext()
3160 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_prepare_new_session_ticket()
3294 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_write_new_session_ticket_body()
H A Dssl_client.c741 mbedtls_ssl_session *session_negotiate = ssl->session_negotiate; in ssl_prepare_client_hello()
H A Dssl_tls12_server.c475 mbedtls_ssl_session session; in ssl_parse_session_ticket_ext()
526 memcpy(ssl->session_negotiate, &session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext()
529 mbedtls_platform_zeroize(&session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext()
2091 mbedtls_ssl_session session_tmp; in ssl_handle_id_based_session_resumption()
2092 mbedtls_ssl_session * const session = ssl->session_negotiate; in ssl_handle_id_based_session_resumption()
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog486 `mbedtls_ssl_session.ticket_creation_time`.
516 `mbedtls_ssl_session` structure.
1808 * Explicitly mark the fields mbedtls_ssl_session.exported and
1917 being opaque instances of `mbedtls_ssl_session`.
3251 mbedtls_ssl_session structure which otherwise stores the peer's