Lines Matching refs:session
1387 static int dummy_ticket_write(void *p_ticket, const mbedtls_ssl_session *session, in dummy_ticket_write() argument
1404 if ((ret = mbedtls_ssl_session_save(session, p, end - p, in dummy_ticket_write()
1414 static int dummy_ticket_parse(void *p_ticket, mbedtls_ssl_session *session, in dummy_ticket_parse() argument
1420 if ((ret = mbedtls_ssl_session_load(session, buf + 4, len - 4)) != 0) { in dummy_ticket_parse()
1431 session->ticket_creation_time = mbedtls_ms_time() + 1000; in dummy_ticket_parse()
1435 session->ticket_creation_time = mbedtls_ms_time() - in dummy_ticket_parse()
1441 session->ticket_age_add += MBEDTLS_SSL_TLS1_3_TICKET_AGE_TOLERANCE + 4 * 1000; in dummy_ticket_parse()
1443 session->ticket_creation_time = mbedtls_ms_time(); in dummy_ticket_parse()
1448 session->ticket_age_add -= MBEDTLS_SSL_TLS1_3_TICKET_AGE_TOLERANCE + 4 * 1000; in dummy_ticket_parse()
1450 session->ticket_creation_time = mbedtls_ms_time(); in dummy_ticket_parse()
1453 session->ticket_flags = MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_NONE; in dummy_ticket_parse()
1456 session->ticket_flags = MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK; in dummy_ticket_parse()
1459 session->ticket_flags = MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL; in dummy_ticket_parse()
1462 session->ticket_flags = MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ALL; in dummy_ticket_parse()
4186 mbedtls_ssl_cache_remove(&cache, ssl.session->id, ssl.session->id_len); in main()