diff options
author | markm <markm@FreeBSD.org> | 2013-10-06 22:45:02 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2013-10-06 22:45:02 +0000 |
commit | 6492773aa9ae924eadd5d93c57be51d3f002671d (patch) | |
tree | 741539b4dd2e73c69952feb52d1ba5c5c7da3966 /sys/sys/random.h | |
parent | 2a88d99d1be9d4f05cfe3b0a6e5ed6fb5cdf6b02 (diff) | |
download | FreeBSD-src-6492773aa9ae924eadd5d93c57be51d3f002671d.zip FreeBSD-src-6492773aa9ae924eadd5d93c57be51d3f002671d.tar.gz |
Snapshot.
Looking pretty good; this mostly works now. New code includes:
* Read cached entropy at startup, both from files and from loader(8) preloaded entropy. Failures are soft, but announced. Untested.
* Use EVENTHANDLER to do above just before we go multiuser. Untested.
Diffstat (limited to 'sys/sys/random.h')
-rw-r--r-- | sys/sys/random.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/sys/random.h b/sys/sys/random.h index efaa587..1ccad3a 100644 --- a/sys/sys/random.h +++ b/sys/sys/random.h @@ -39,7 +39,7 @@ int read_random(void *, int); */ enum esource { RANDOM_START = 0, - RANDOM_WRITE = 0, + RANDOM_CACHED = 0, RANDOM_KEYBOARD, RANDOM_MOUSE, RANDOM_NET_TUN, @@ -54,7 +54,6 @@ enum esource { RANDOM_PURE_HIFN, RANDOM_PURE_RDRAND, RANDOM_PURE_NEHEMIAH, - RANDOM_PURE, ENTROPYSOURCE }; void random_harvest(void *, u_int, u_int, enum esource); |