Loading...
stdlib/FreeBSD/rand.3 Libc-1725.40.4 Libc-763.12
--- 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