From b73b3b17ccf02337fb07f5ae78d78c2ff1dc3ccc Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Tue, 20 Apr 2021 04:05:50 +0200 Subject: Use arc4random whereever we need strong entropy --- trackerlogic.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'trackerlogic.h') diff --git a/trackerlogic.h b/trackerlogic.h index 33dccbe..87b9138 100644 --- a/trackerlogic.h +++ b/trackerlogic.h @@ -12,6 +12,13 @@ #include #include +#if defined(__linux__) && defined(WANT_ARC4RANDOM) +#include +#endif +#ifdef __FreeBSD__ +#define WANT_ARC4RANDOM +#endif + typedef uint8_t ot_hash[20]; typedef time_t ot_time; typedef char ot_ip6[16]; -- cgit v1.2.3