X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/53073dfb7fc2dd06c572e303fcae164cabdd4ba2..HEAD:/rand/rand.h diff --git a/rand/rand.h b/rand/rand.h index ab1c4a8b..5584c54d 100644 --- a/rand/rand.h +++ b/rand/rand.h @@ -195,6 +195,19 @@ extern void rand_seed(rand_pool */*r*/, unsigned /*bits*/); extern void rand_key(rand_pool */*r*/, const void */*k*/, size_t /*sz*/); +/* --- @rand_quick@ --- * + * + * Arguments: @rand_pool *r@ = pointer to a randomness pool + * + * Returns: Zero on success; @-1@ on failure. + * + * Use Attempts to use some machine-specific `quick' source of + * entropy to top up @r@. This may not do anything at all on + * many systems. + */ + +extern int rand_quick(rand_pool */*r*/); + /* --- @rand_add@ --- * * * Arguments: @rand_pool *r@ = pointer to a randomness pool