From caa458225bdcfc1a2ca4b7b7ce49ce458677a30f Mon Sep 17 00:00:00 2001 From: msmith Date: Thu, 10 Jan 2002 00:09:21 +0000 Subject: Staticise the random_state array. Reviewed by: markm --- sys/dev/random/yarrow.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sys/dev/random/yarrow.c') diff --git a/sys/dev/random/yarrow.c b/sys/dev/random/yarrow.c index 343ca9a..1554f06 100644 --- a/sys/dev/random/yarrow.c +++ b/sys/dev/random/yarrow.c @@ -51,6 +51,9 @@ RANDOM_CHECK_UINT(fastthresh, BLOCKSIZE/4, BLOCKSIZE); RANDOM_CHECK_UINT(slowthresh, BLOCKSIZE/4, BLOCKSIZE); RANDOM_CHECK_UINT(slowoverthresh, 1, 5); +/* Structure holding the entropy state */ +static struct random_state random_state; + SYSCTL_NODE(_kern_random, OID_AUTO, yarrow, CTLFLAG_RW, 0, "Yarrow Parameters"); SYSCTL_PROC(_kern_random_yarrow, OID_AUTO, gengateinterval, CTLTYPE_INT|CTLFLAG_RW, &random_state.gengateinterval, 10, @@ -71,9 +74,6 @@ SYSCTL_PROC(_kern_random_yarrow, OID_AUTO, slowoverthresh, static void generator_gate(void); static void reseed(u_int); -/* Structure holding the entropy state */ -struct random_state random_state; - /* The reseed thread mutex */ static struct mtx random_reseed_mtx; -- cgit v1.1