From b6cccdf8b55620490b99ae00bcca9762f85adc28 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Mon, 12 Jan 2026 08:57:48 +0000 Subject: [PATCH] Replace mbedtls_psa_get_random Replace mbedtls_psa_get_random with psa_generate_random, as this is a backwards compatibility layer that is now longer required Signed-off-by: Ben Taylor --- programs/ssl/ssl_server2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c index 13f728b61f..02b44698fc 100644 --- a/programs/ssl/ssl_server2.c +++ b/programs/ssl/ssl_server2.c @@ -2948,8 +2948,8 @@ usage: if (opt.ticket_rotate) { unsigned char kbuf[MBEDTLS_SSL_TICKET_MAX_KEY_BYTES]; unsigned char name[MBEDTLS_SSL_TICKET_KEY_NAME_BYTES]; - if ((ret = mbedtls_psa_get_random(MBEDTLS_PSA_RANDOM_STATE, name, sizeof(name))) != 0 || - (ret = mbedtls_psa_get_random(MBEDTLS_PSA_RANDOM_STATE, kbuf, sizeof(kbuf))) != 0 || + if ((ret = psa_generate_random(name, sizeof(name))) != 0 || + (ret = psa_generate_random(kbuf, sizeof(kbuf))) != 0 || (ret = mbedtls_ssl_ticket_rotate(&ticket_ctx, name, sizeof(name), kbuf, sizeof(kbuf), opt.ticket_timeout)) != 0) { @@ -3081,7 +3081,7 @@ usage: ssl_async_keys.inject_error = (opt.async_private_error < 0 ? -opt.async_private_error : opt.async_private_error); - ssl_async_keys.f_rng = mbedtls_psa_get_random; + ssl_async_keys.f_rng = psa_generate_random; ssl_async_keys.p_rng = &rng; mbedtls_ssl_conf_async_private_cb(&conf, sign,