X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/1ed2aa0742d8a12e3368e4cf6d9a28746c153772..551a5729aff083d8cc56c092dacc9936e96a1435:/rand/rand.c diff --git a/rand/rand.c b/rand/rand.c index 5cca087e..32605ac0 100644 --- a/rand/rand.c +++ b/rand/rand.c @@ -311,6 +311,7 @@ void rand_gate(rand_pool *r) HASH_INIT(&hc); STORE32(g, r->gen); HASH(&hc, g, sizeof(g)); + HASH(&hc, r->k.k, RAND_KEYSZ); HASH(&hc, r->pool, RAND_POOLSZ); HASH(&hc, r->buf, RAND_BUFSZ); HASH_DONE(&hc, h); @@ -361,6 +362,7 @@ void rand_stretch(rand_pool *r) HASH_INIT(&hc); STORE32(g, r->gen); HASH(&hc, g, sizeof(g)); + HASH(&hc, r->k.k, RAND_KEYSZ); HASH(&hc, r->pool, RAND_POOLSZ); HASH(&hc, r->buf, RAND_BUFSZ); HASH_DONE(&hc, h);