Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
argument.
.TP
.B GRND_NONBLOCK
-If this bit is set and there is no random byte available at all,
+By default, if there is no random byte available at all,
.BR getrandom ()
-will return -1 with
-.I errno
-set to
-.BR EAGAIN .
+blocks until data is available.
If the
.B GRND_NONBLOCK
-bit is not set and there is no random byte available at all,
+flag is set, then
.BR getrandom ()
-will block.
+instead immediately returns -1 with
+.I errno
+set to
+.BR EAGAIN .
.SH RETURN VALUE
On success,
.BR getrandom ()