Add further rng removals highlighted by the ci

Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
This commit is contained in:
Ben Taylor
2026-01-12 13:12:47 +00:00
parent 7d71244dc3
commit dcf7670825
4 changed files with 4 additions and 9 deletions

View File

@@ -818,7 +818,6 @@ int main(int argc, char *argv[])
#endif
psa_status_t status;
rng_context_t rng;
mbedtls_ssl_context ssl;
mbedtls_ssl_config conf;
mbedtls_ssl_session saved_session;
@@ -1652,7 +1651,7 @@ usage:
mbedtls_printf("\n . Seeding the random number generator...");
fflush(stdout);
ret = rng_seed(&rng, opt.reproducible, pers);
ret = rng_seed(opt.reproducible, pers);
if (ret != 0) {
goto exit;
}

View File

@@ -600,9 +600,6 @@ int main(void)
(out_be)[(i) + 7] = (unsigned char) (((in_le) >> 0) & 0xFF); \
}
/* This is global so it can be easily accessed by callback functions */
rng_context_t rng;
/*
* global options
*/
@@ -2538,7 +2535,7 @@ usage:
mbedtls_printf("\n . Seeding the random number generator...");
fflush(stdout);
ret = rng_seed(&rng, opt.reproducible, pers);
ret = rng_seed(opt.reproducible, pers);
if (ret != 0) {
goto exit;
}

View File

@@ -46,10 +46,9 @@ mbedtls_time_t dummy_constant_time(mbedtls_time_t *time)
}
#endif
int rng_seed(rng_context_t *rng, int reproducible, const char *pers)
int rng_seed(int reproducible, const char *pers)
{
/* The PSA crypto RNG does its own seeding. */
(void) rng;
(void) pers;
if (reproducible) {
mbedtls_fprintf(stderr,

View File

@@ -120,7 +120,7 @@ mbedtls_time_t dummy_constant_time(mbedtls_time_t *time);
*
* return 0 on success, a negative value on error.
*/
int rng_seed(rng_context_t *rng, int reproducible, const char *pers);
int rng_seed(int reproducible, const char *pers);
/** Parse command-line option: key_opaque_algs
*