summaryrefslogtreecommitdiff
path: root/arc4random.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-06-10 10:47:28 -0400
committerNick Mathewson <nickm@torproject.org>2013-06-10 10:47:28 -0400
commit0b05aa65916334cd8cec9de21d6d6df7dd7dadeb (patch)
treee7079ae8af18ac259cdd9b605b9127542752fdbe /arc4random.c
parentc307a250d4094aa5d82065bdf52fc1ec311aa072 (diff)
parent6e4969614723a46061d6a98162480de209fd03a0 (diff)
downloadlibevent-0b05aa65916334cd8cec9de21d6d6df7dd7dadeb.tar.gz
Merge remote-tracking branch 'origin/patches-2.0'
Diffstat (limited to 'arc4random.c')
-rw-r--r--arc4random.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arc4random.c b/arc4random.c
index 95497514..8a6c3d24 100644
--- a/arc4random.c
+++ b/arc4random.c
@@ -287,6 +287,7 @@ arc4_seed_proc_sys_kernel_random_uuid(void)
}
memset(entropy, 0, sizeof(entropy));
memset(buf, 0, sizeof(buf));
+ arc4_seeded_ok = 1;
return 0;
}
#endif
@@ -388,6 +389,7 @@ arc4_stir(void)
*/
for (i = 0; i < 12*256; i++)
(void)arc4_getbyte();
+
arc4_count = BYTES_BEFORE_RESEED;
return 0;