diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 2008-07-26 16:42:45 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 2008-07-26 16:42:45 +0000 |
| commit | b834665cd5ce6141136f2f7c63d1e495790cf82a (patch) | |
| tree | e5134cb329a9b4ccdcebdb92afdb211d15e4f643 /sys/libkern | |
| parent | a08f0b20be12a92c2d856f5cf18f31e593c25362 (diff) | |
Notes
Diffstat (limited to 'sys/libkern')
| -rw-r--r-- | sys/libkern/arc4random.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/libkern/arc4random.c b/sys/libkern/arc4random.c index 3a3227cd211f..4fcd74d814ec 100644 --- a/sys/libkern/arc4random.c +++ b/sys/libkern/arc4random.c @@ -69,6 +69,7 @@ arc4_randomstir (void) arc4_j = (arc4_j + arc4_sbox[n] + key[n]) % 256; arc4_swap(&arc4_sbox[n], &arc4_sbox[arc4_j]); } + arc4_i = arc4_j = 0; /* Reset for next reseed cycle. */ arc4_t_reseed = tv_now.tv_sec + ARC4_RESEED_SECONDS; |
