--- src/cwutils/lib/random.c.orig 2023-10-21 15:37:04 +++ src/cwutils/lib/random.c 2024-05-30 18:57:14 @@ -117,7 +117,7 @@ */ struct timespec boottime = { 0 }; - clock_gettime(CLOCK_BOOTTIME, &boottime); + clock_gettime(CLOCK_MONOTONIC, &boottime); const uint32_t from_boottime = ((boottime.tv_nsec & 0x1fffffff) << 3) | (boottime.tv_sec & 0x7); uint32_t from_realtime = 0;