This is a misdesign that the original OpenBSD developers fail to
acknowledge.
Link: <https://inbox.sourceware.org/libc-alpha/
068b01c4-d0c4-0849-eabb-
09c020a1480b@gmail.com/T/>
Cc: "Jason A. Donenfeld" <Jason@zx2c4.com>
Cc: Arsen Arsenović <arsen@aarsen.me>
Cc: Sam James <sam@gentoo.org>
Cc: "Serge E. Hallyn" <serge@hallyn.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
.BR arc4random_uniform ()
returns a uniformly-distributed value less than
.I upper_bound
-(see CAVEATS).
+(see BUGS).
.PP
.BR arc4random_buf ()
fills the memory pointed to by
.sp 1
.SH STANDARDS
These nonstandard functions are present on several Unix systems.
-.SH CAVEATS
+.SH BUGS
An
.I upper_bound
of