Lines Matching refs:session

188     mbedtls_ssl_session *session)  in ssl_tls13_offered_psks_check_identity_match_ticket()  argument
220 session, in ssl_tls13_offered_psks_check_identity_match_ticket()
255 if (session->tls_version != MBEDTLS_SSL_VERSION_TLS1_3) { in ssl_tls13_offered_psks_check_identity_match_ticket()
263 if (now < session->ticket_creation_time) { in ssl_tls13_offered_psks_check_identity_match_ticket()
267 now, session->ticket_creation_time)); in ssl_tls13_offered_psks_check_identity_match_ticket()
271 server_age = now - session->ticket_creation_time; in ssl_tls13_offered_psks_check_identity_match_ticket()
302 client_age = obfuscated_ticket_age - session->ticket_age_add; in ssl_tls13_offered_psks_check_identity_match_ticket()
321 mbedtls_ssl_session_free(session); in ssl_tls13_offered_psks_check_identity_match_ticket()
336 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match() argument
340 ((void) session); in ssl_tls13_offered_psks_check_identity_match()
348 ssl, identity, identity_len, obfuscated_ticket_age, session); in ssl_tls13_offered_psks_check_identity_match()
352 session->resumption_key, in ssl_tls13_offered_psks_check_identity_match()
353 session->resumption_key_len); in ssl_tls13_offered_psks_check_identity_match()
360 session->resumption_key, in ssl_tls13_offered_psks_check_identity_match()
361 session->resumption_key_len); in ssl_tls13_offered_psks_check_identity_match()
579 mbedtls_ssl_session session; in ssl_tls13_parse_pre_shared_key_ext() local
580 mbedtls_ssl_session_init(&session); in ssl_tls13_parse_pre_shared_key_ext()
602 &psk->type, &session); in ssl_tls13_parse_pre_shared_key_ext()
618 psk_ciphersuite_id = session.ciphersuite; in ssl_tls13_parse_pre_shared_key_ext()
620 ssl->session_negotiate->ticket_flags = session.ticket_flags; in ssl_tls13_parse_pre_shared_key_ext()
622 session.ticket_flags & in ssl_tls13_parse_pre_shared_key_ext()
653 mbedtls_ssl_session_free(&session); in ssl_tls13_parse_pre_shared_key_ext()
674 mbedtls_ssl_session_free(&session); in ssl_tls13_parse_pre_shared_key_ext()
690 &session); in ssl_tls13_parse_pre_shared_key_ext()
691 mbedtls_ssl_session_free(&session); in ssl_tls13_parse_pre_shared_key_ext()
3160 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_prepare_new_session_ticket() local
3169 session, MBEDTLS_SSL_TLS1_3_TICKET_FLAGS_MASK); in ssl_tls13_prepare_new_session_ticket()
3172 session, ssl->handshake->tls13_kex_modes); in ssl_tls13_prepare_new_session_ticket()
3179 session, MBEDTLS_SSL_TLS1_3_TICKET_ALLOW_EARLY_DATA); in ssl_tls13_prepare_new_session_ticket()
3180 session->max_early_data_size = ssl->conf->max_early_data_size; in ssl_tls13_prepare_new_session_ticket()
3184 MBEDTLS_SSL_PRINT_TICKET_FLAGS(4, session->ticket_flags); in ssl_tls13_prepare_new_session_ticket()
3187 if (session->ticket_alpn == NULL) { in ssl_tls13_prepare_new_session_ticket()
3188 ret = mbedtls_ssl_session_set_ticket_alpn(session, ssl->alpn_chosen); in ssl_tls13_prepare_new_session_ticket()
3197 (unsigned char *) &session->ticket_age_add, in ssl_tls13_prepare_new_session_ticket()
3198 sizeof(session->ticket_age_add)) != 0)) { in ssl_tls13_prepare_new_session_ticket()
3203 (unsigned int) session->ticket_age_add)); in ssl_tls13_prepare_new_session_ticket()
3219 (size_t) hash_length > sizeof(session->resumption_key)) { in ssl_tls13_prepare_new_session_ticket()
3224 session->resumption_key_len = hash_length; in ssl_tls13_prepare_new_session_ticket()
3225 session->ciphersuite = ciphersuite_info->id; in ssl_tls13_prepare_new_session_ticket()
3234 session->app_secrets.resumption_master_secret, in ssl_tls13_prepare_new_session_ticket()
3239 session->resumption_key, in ssl_tls13_prepare_new_session_ticket()
3249 session->resumption_key, in ssl_tls13_prepare_new_session_ticket()
3250 session->resumption_key_len); in ssl_tls13_prepare_new_session_ticket()
3253 session->app_secrets.resumption_master_secret, in ssl_tls13_prepare_new_session_ticket()
3294 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_write_new_session_ticket_body() local
3312 session->ticket_creation_time = mbedtls_ms_time(); in ssl_tls13_write_new_session_ticket_body()
3315 session, in ssl_tls13_write_new_session_ticket_body()
3344 MBEDTLS_PUT_UINT32_BE(session->ticket_age_add, p, 4); in ssl_tls13_write_new_session_ticket_body()
3346 (unsigned int) session->ticket_age_add)); in ssl_tls13_write_new_session_ticket_body()
3372 if (mbedtls_ssl_tls13_session_ticket_allow_early_data(session)) { in ssl_tls13_write_new_session_ticket_body()