$OpenBSD: patch-random_jitterentropy-base_c,v 1.4 2021/08/23 05:39:45 ajacoutot Exp $

Fix pointer type to prevent warnings.

Index: random/jitterentropy-base.c
--- random/jitterentropy-base.c.orig
+++ random/jitterentropy-base.c
@@ -113,7 +113,7 @@ unsigned int jent_version(void)
 static uint64_t jent_loop_shuffle(struct rand_data *ec,
 				  unsigned int bits, unsigned int min)
 {
-	uint64_t time = 0;
+	u64 time = 0;
 	uint64_t shuffle = 0;
 	unsigned int i = 0;
 	unsigned int mask = (1<<bits) - 1;
@@ -335,7 +335,7 @@ static int jent_stuck(struct rand_data *ec, uint64_t c
  */
 static int jent_measure_jitter(struct rand_data *ec)
 {
-	uint64_t time = 0;
+	u64 time = 0;
 	uint64_t current_delta = 0;
 	int stuck;
 
@@ -671,8 +671,8 @@ int jent_entropy_init(void)
 #define TESTLOOPCOUNT 300
 #define CLEARCACHE 100
 	for (i = 0; (TESTLOOPCOUNT + CLEARCACHE) > i; i++) {
-		uint64_t time = 0;
-		uint64_t time2 = 0;
+		u64 time = 0;
+		u64 time2 = 0;
 		uint64_t delta = 0;
 		unsigned int lowdelta = 0;
 		int stuck;
