From b61cb7683a930abc4f86aebeb74b562240d07b9b Mon Sep 17 00:00:00 2001 From: Magdalena Szumny Date: Tue, 8 Sep 2026 09:20:20 +0000 Subject: [PATCH] Use cryptographic safe entropy for Zephyr --- src/coap_prng.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/coap_prng.c b/src/coap_prng.c index e3fc81ce..eae62129 100644 --- a/src/coap_prng.c +++ b/src/coap_prng.c @@ -118,8 +118,8 @@ coap_prng_default(void *buf, size_t len) { return 0; } - sys_rand_get(buf, len); - return 1; + /* sys_csrand_get() returns 0 on success */ + return (sys_csrand_get(buf, len) ? 0 : 1); #elif defined(HAVE_GETRANDOM) return (getrandom(buf, len, 0) > 0) ? 1 : 0;