From bb401e2e3fca0f019e75219d3b43cd42949c3310 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Thu, 11 Jun 2026 18:36:13 +0200 Subject: [PATCH] Rename randomize to os_randomize --- cmdline/mingw.c | 2 +- cmdline/portable.h | 10 +++++----- cmdline/rehash.c | 2 +- cmdline/state.c | 2 +- cmdline/touch.c | 2 +- cmdline/unix.c | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cmdline/mingw.c b/cmdline/mingw.c index 6670e1a8..f5862c7a 100644 --- a/cmdline/mingw.c +++ b/cmdline/mingw.c @@ -2831,7 +2831,7 @@ uint64_t os_tick_ms(void) return GetTickCount64(); } -int randomize(void* void_ptr, size_t size) +int os_randomize(void* void_ptr, size_t size) { size_t i; unsigned char* ptr = void_ptr; diff --git a/cmdline/portable.h b/cmdline/portable.h index c7d70875..26989ebf 100644 --- a/cmdline/portable.h +++ b/cmdline/portable.h @@ -413,6 +413,11 @@ int os_pclose(OS_FILE* stream); */ int os_get_optimal_cpu(void); +/** + * Fill memory with pseudo-random values + */ +int os_randomize(void* ptr, size_t size); + /****************************************************************************/ /* app */ @@ -602,11 +607,6 @@ extern int exit_sync_needed; #define EXIT_FAILURE exit_failure #define EXIT_SYNC_NEEDED exit_sync_needed -/** - * Fill memory with pseudo-random values. - */ -int randomize(void* ptr, size_t size); - /** * Standard SMART attributes. */ diff --git a/cmdline/rehash.c b/cmdline/rehash.c index 5770dc34..0664d372 100644 --- a/cmdline/rehash.c +++ b/cmdline/rehash.c @@ -44,7 +44,7 @@ void state_rehash(struct snapraid_state* state) /* set the new hash and seed */ state->hash = state->besthash; - if (randomize(state->hashseed, HASH_MAX) != 0) { + if (os_randomize(state->hashseed, HASH_MAX) != 0) { /* LCOV_EXCL_START */ log_fatal(errno, "Failed to get random values.\n"); exit(EXIT_FAILURE); diff --git a/cmdline/state.c b/cmdline/state.c index f6e7ec41..10d12d8f 100644 --- a/cmdline/state.c +++ b/cmdline/state.c @@ -1470,7 +1470,7 @@ void state_config(struct snapraid_state* state, const char* path, const char* co state->hash = state->besthash; /* by default use a random hash seed */ - if (randomize(state->hashseed, HASH_MAX) != 0) { + if (os_randomize(state->hashseed, HASH_MAX) != 0) { /* LCOV_EXCL_START */ log_fatal(errno, "Failed to retrieve random values.\n"); exit(EXIT_FAILURE); diff --git a/cmdline/touch.c b/cmdline/touch.c index c26921a9..b32cad2d 100644 --- a/cmdline/touch.c +++ b/cmdline/touch.c @@ -44,7 +44,7 @@ void state_touch(struct snapraid_state* state) uint32_t nano; /* get a random nanosecond value */ - if (randomize(&nano, sizeof(nano)) != 0) { + if (os_randomize(&nano, sizeof(nano)) != 0) { /* LCOV_EXCL_START */ log_fatal(errno, "Failed to retrieve random values.\n"); exit(EXIT_FAILURE); diff --git a/cmdline/unix.c b/cmdline/unix.c index 7616b814..262b3691 100644 --- a/cmdline/unix.c +++ b/cmdline/unix.c @@ -3368,7 +3368,7 @@ uint64_t os_tick_ms(void) return tv.tv_sec * 1000ULL + tv.tv_usec / 1000; } -int randomize(void* ptr, size_t size) +int os_randomize(void* ptr, size_t size) { int f; ssize_t ret;