tls: check RNG in ssl_conf_check when calling mbedtls_ssl_setup

Signed-off-by: Yanray Wang <[email protected]>
This commit is contained in:
Yanray Wang
2023-12-01 16:29:21 +08:00
parent 10dfe76425
commit b422cab052
+5
View File
@@ -1355,6 +1355,11 @@ static int ssl_conf_check(const mbedtls_ssl_context *ssl)
}
#endif /* MBEDTLS_SSL_PROTO_TLS1_3 */
if (ssl->conf->f_rng == NULL) {
MBEDTLS_SSL_DEBUG_MSG(1, ("no RNG provided"));
return MBEDTLS_ERR_SSL_NO_RNG;
}
/* Space for further checks */
return 0;