From ecb1f1e92ab449023d1427f9db26c5bac09c4901 Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Sat, 24 Oct 2026 01:50:25 +0200 Subject: Use new entropy fascility and add tests for it --- proxy.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'proxy.c') diff --git a/proxy.c b/proxy.c index cec985e..d728e5b 100644 --- a/proxy.c +++ b/proxy.c @@ -25,6 +25,7 @@ /* Opentracker */ #include "ot_mutex.h" +#include "ot_random.h" #include "ot_stats.h" #include "ot_vector.h" #include "trackerlogic.h" @@ -563,12 +564,8 @@ int main(int argc, char **argv) { uint16_t tmpport; int scanon = 1, lbound = 0, sbound = 0; - srandom(time(NULL)); -#ifdef WANT_ARC4RANDOM - g_tracker_id = arc4random(); -#else - g_tracker_id = random(); -#endif + random_init(); + g_tracker_id = random_uint32(); while (scanon) { switch (getopt(argc, argv, ":l:c:L:h")) { -- cgit v1.3