Loading...
--- Libc/Libc-1725.40.4/stdlib/FreeBSD/rand.3
+++ Libc/Libc-763.12/stdlib/FreeBSD/rand.3
@@ -37,34 +37,26 @@
.Os
.Sh NAME
.Nm rand ,
-.Nm rand_r ,
.Nm srand ,
-.Nm sranddev
+.Nm sranddev ,
+.Nm rand_r
.Nd bad random number generator
.Sh LIBRARY
.Lb libc
.Sh SYNOPSIS
.In stdlib.h
+.Ft void
+.Fn srand "unsigned seed"
+.Ft void
+.Fn sranddev void
.Ft int
-.Fo rand
-.Fa void
-.Fc
+.Fn rand void
.Ft int
-.Fo rand_r
-.Fa "unsigned *seed"
-.Fc
-.Ft void
-.Fo srand
-.Fa "unsigned seed"
-.Fc
-.Ft void
-.Fo sranddev
-.Fa void
-.Fc
+.Fn rand_r "unsigned *ctx"
.Sh DESCRIPTION
.Bf -symbolic
These interfaces are obsoleted by
-.Xr arc4random 3 .
+.Xr random 3 .
.Ef
.Pp
The
@@ -93,7 +85,7 @@
.Pp
The
.Fn sranddev
-function initializes a seed, using the
+function initializes a seed using the
.Xr random 4
random number device which returns good random numbers.
However, the
@@ -106,10 +98,9 @@
provides the same functionality as
.Fn rand .
A pointer to the context value
-.Fa seed
+.Fa ctx
must be supplied by the caller.
.Sh SEE ALSO
-.Xr arc4random 3 ,
.Xr random 3 ,
.Xr random 4
.Sh STANDARDS