From 696fe9ddcd17c46b7488c89126bc0123c2fd0c80 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Sun, 10 Aug 2003 17:56:58 +0000 Subject: [PATCH] Lower initial drop value to 50, it is enough to hide linearity --- sys/libkern/random.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/libkern/random.c b/sys/libkern/random.c index c97db7539537..ed4792653676 100644 --- a/sys/libkern/random.c +++ b/sys/libkern/random.c @@ -38,9 +38,9 @@ __FBSDID("$FreeBSD$"); #include -#define NSHUFF 100 /* to drop part of seed -> 1st value correlation */ +#define NSHUFF 50 /* to drop some "seed -> 1st value" linearity */ -static u_long randseed = 892053144; /* after srandom(1), NSHUFF counted */ +static u_long randseed = 937186357; /* after srandom(1), NSHUFF counted */ void srandom(seed)