summaryrefslogtreecommitdiffstats
path: root/sys/sys/random.h
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2013-10-06 22:45:02 +0000
committermarkm <markm@FreeBSD.org>2013-10-06 22:45:02 +0000
commit6492773aa9ae924eadd5d93c57be51d3f002671d (patch)
tree741539b4dd2e73c69952feb52d1ba5c5c7da3966 /sys/sys/random.h
parent2a88d99d1be9d4f05cfe3b0a6e5ed6fb5cdf6b02 (diff)
downloadFreeBSD-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.h3
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);
OpenPOWER on IntegriCloud