From 392e1cc1ef24ad521c2b4b547ac6cb6ade9b949b Mon Sep 17 00:00:00 2001 From: bol-van Date: Fri, 6 Feb 2026 14:58:24 +0300 Subject: [PATCH] nfqws2: fix sz=0 case in fill_random_bytes --- nfq2/helpers.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/nfq2/helpers.c b/nfq2/helpers.c index 50a4e40..a119030 100644 --- a/nfq2/helpers.c +++ b/nfq2/helpers.c @@ -456,11 +456,14 @@ bool file_open_test(const char *filename, int flags) void fill_random_bytes(uint8_t *p,size_t sz) { size_t k; - // alignment - if ((size_t)p & 1) { *p=(uint8_t)random(); sz--; p++; } - // random has only 31 bits of entropy. not 32 bits - for (k=0 ; (k+1)