summaryrefslogtreecommitdiffstats
path: root/sys/sys/random.h
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2013-08-26 18:35:21 +0000
committermarkm <markm@FreeBSD.org>2013-08-26 18:35:21 +0000
commit8a3bb03c25c6aad10dd8cae21a2f8c11ee926cd4 (patch)
tree4f43934f0272371327414cc35fe9fe3ccab8ca33 /sys/sys/random.h
parente007bbae78703d83fd29b3ba2507dfcac7e45b44 (diff)
downloadFreeBSD-src-8a3bb03c25c6aad10dd8cae21a2f8c11ee926cd4.zip
FreeBSD-src-8a3bb03c25c6aad10dd8cae21a2f8c11ee926cd4.tar.gz
Snapshot; Do some running repairs on entropy harvesting. More needs to follow.
Diffstat (limited to 'sys/sys/random.h')
-rw-r--r--sys/sys/random.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/sys/random.h b/sys/sys/random.h
index 5cf1611..2f86c82 100644
--- a/sys/sys/random.h
+++ b/sys/sys/random.h
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2000 Mark R. V. Murray
+ * Copyright (c) 2000-2013 Mark R. V. Murray
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -42,8 +42,11 @@ enum esource {
RANDOM_WRITE = 0,
RANDOM_KEYBOARD,
RANDOM_MOUSE,
- RANDOM_NET,
+ RANDOM_NET_TUN,
+ RANDOM_NET_ETHER,
+ RANDOM_NET_NG,
RANDOM_INTERRUPT,
+ RANDOM_SWI,
RANDOM_PURE,
ENTROPYSOURCE
};
@@ -57,6 +60,7 @@ struct harvest_select {
int point_to_point;
int interrupt;
int swi;
+ int namei;
};
extern struct harvest_select harvest;
OpenPOWER on IntegriCloud