Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
When reading from
.I /dev/urandom
.RB ( GRND_RANDOM
-is not set)
+is not set),
blocking only occurs if the entropy pool has not been initialized yet.
When reading from
.I /dev/random
.RB ( GRND_RANDOM
-is set)
+is set),
blocking occurs if not enough random bytes are available.
The reaction of
Instead, it will return all of the bytes that have been requested.
.PP
When reading from
-.I /dev/random
+.IR /dev/random ,
these guarantees do
.I not
apply.