summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormillert <>2014-11-25 17:40:38 +0000
committermillert <>2014-11-25 17:40:38 +0000
commitf39ba67839922ff24eca2653bf4875bd487da399 (patch)
tree381564dfc5a613e450d67197a4242a9519eb98aa
parent85b059f3a82749da7feb8941525b0fae36b4bd12 (diff)
downloadopenbsd-f39ba67839922ff24eca2653bf4875bd487da399.tar.gz
openbsd-f39ba67839922ff24eca2653bf4875bd487da399.tar.bz2
openbsd-f39ba67839922ff24eca2653bf4875bd487da399.zip
Don't describe random() as "better".
Remove the bug about rand() being faster. Add a bug about historical implementations seeding very poorly.
-rw-r--r--src/lib/libc/stdlib/random.310
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/libc/stdlib/random.3 b/src/lib/libc/stdlib/random.3
index 4650d34c83..b3bc560ad3 100644
--- a/src/lib/libc/stdlib/random.3
+++ b/src/lib/libc/stdlib/random.3
@@ -25,9 +25,9 @@
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE. 26.\" SUCH DAMAGE.
27.\" 27.\"
28.\" $OpenBSD: random.3,v 1.25 2014/07/18 06:20:36 jmc Exp $ 28.\" $OpenBSD: random.3,v 1.26 2014/11/25 17:40:38 millert Exp $
29.\" 29.\"
30.Dd $Mdocdate: July 18 2014 $ 30.Dd $Mdocdate: November 25 2014 $
31.Dt RANDOM 3 31.Dt RANDOM 3
32.Os 32.Os
33.Sh NAME 33.Sh NAME
@@ -36,7 +36,7 @@
36.Nm srandomdev , 36.Nm srandomdev ,
37.Nm initstate , 37.Nm initstate ,
38.Nm setstate 38.Nm setstate
39.Nd better random number generator; routines for changing generators 39.Nd pseudo-random number generator; routines for changing generators
40.Sh SYNOPSIS 40.Sh SYNOPSIS
41.In stdlib.h 41.In stdlib.h
42.Ft long 42.Ft long
@@ -186,5 +186,5 @@ functions appeared in
186.Sh AUTHORS 186.Sh AUTHORS
187.An Earl T. Cohen 187.An Earl T. Cohen
188.Sh BUGS 188.Sh BUGS
189About 2/3 the speed of 189The historical implementation used to have very weak seeding.
190.Xr rand 3 . 190As a result, the random sequence did not vary much with the seed.