freebsd-dev/sys/dev/random
markm 5c5d1dadd5 Remove NOBLOCKRANDOM as a compile-time option. Instead, provide
exactly the same functionality via a sysctl, making this feature
a run-time option.

The default is 1(ON), which means that /dev/random device will
NOT block at startup.

setting kern.random.sys.seeded to 0(OFF) will cause /dev/random
to block until the next reseed, at which stage the sysctl
will be changed back to 1(ON).

While I'm here, clean up the sysctls, and make them dynamic.
Reviewed by:		des
Tested on Alpha by:	obrien
2001-01-14 17:50:15 +00:00
..
harvest.c select() DKI is now in <sys/selinfo.h>. 2001-01-09 04:33:49 +00:00
hash.c Fix safety-net code. While technically a bug, I'm delighted to see 2000-11-26 09:58:18 +00:00
hash.h Large upgrade to the entropy device; mainly inspired by feedback 2000-09-10 13:52:19 +00:00
randomdev.c Remove NOBLOCKRANDOM as a compile-time option. Instead, provide 2001-01-14 17:50:15 +00:00
yarrow.c Remove NOBLOCKRANDOM as a compile-time option. Instead, provide 2001-01-14 17:50:15 +00:00
yarrow.h Remove NOBLOCKRANDOM as a compile-time option. Instead, provide 2001-01-14 17:50:15 +00:00