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()
3157 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_prepare_new_session_ticket() local
3166 session, MBEDTLS_SSL_TLS1_3_TICKET_FLAGS_MASK); in ssl_tls13_prepare_new_session_ticket()
3169 session, ssl->handshake->tls13_kex_modes); in ssl_tls13_prepare_new_session_ticket()
3176 session, MBEDTLS_SSL_TLS1_3_TICKET_ALLOW_EARLY_DATA); in ssl_tls13_prepare_new_session_ticket()
3177 session->max_early_data_size = ssl->conf->max_early_data_size; in ssl_tls13_prepare_new_session_ticket()
3181 MBEDTLS_SSL_PRINT_TICKET_FLAGS(4, session->ticket_flags); in ssl_tls13_prepare_new_session_ticket()
3184 if (session->ticket_alpn == NULL) { in ssl_tls13_prepare_new_session_ticket()
3185 ret = mbedtls_ssl_session_set_ticket_alpn(session, ssl->alpn_chosen); in ssl_tls13_prepare_new_session_ticket()
3194 (unsigned char *) &session->ticket_age_add, in ssl_tls13_prepare_new_session_ticket()
3195 sizeof(session->ticket_age_add)) != 0)) { in ssl_tls13_prepare_new_session_ticket()
3200 (unsigned int) session->ticket_age_add)); in ssl_tls13_prepare_new_session_ticket()
3216 (size_t) hash_length > sizeof(session->resumption_key)) { in ssl_tls13_prepare_new_session_ticket()
3221 session->resumption_key_len = hash_length; in ssl_tls13_prepare_new_session_ticket()
3222 session->ciphersuite = ciphersuite_info->id; in ssl_tls13_prepare_new_session_ticket()
3231 session->app_secrets.resumption_master_secret, in ssl_tls13_prepare_new_session_ticket()
3236 session->resumption_key, in ssl_tls13_prepare_new_session_ticket()
3246 session->resumption_key, in ssl_tls13_prepare_new_session_ticket()
3247 session->resumption_key_len); in ssl_tls13_prepare_new_session_ticket()
3250 session->app_secrets.resumption_master_secret, in ssl_tls13_prepare_new_session_ticket()
3291 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_write_new_session_ticket_body() local
3309 session->ticket_creation_time = mbedtls_ms_time(); in ssl_tls13_write_new_session_ticket_body()
3312 session, in ssl_tls13_write_new_session_ticket_body()
3341 MBEDTLS_PUT_UINT32_BE(session->ticket_age_add, p, 4); in ssl_tls13_write_new_session_ticket_body()
3343 (unsigned int) session->ticket_age_add)); in ssl_tls13_write_new_session_ticket_body()
3369 if (mbedtls_ssl_tls13_session_ticket_allow_early_data(session)) { in ssl_tls13_write_new_session_ticket_body()