Loading...
stdlib/rand.3 Libc-583 Libc-262
--- Libc/Libc-583/stdlib/rand.3
+++ Libc/Libc-262/stdlib/rand.3
@@ -34,37 +34,29 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)rand.3	8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/stdlib/rand.3,v 1.14 2003/09/08 19:57:15 ru Exp $
+.\" $FreeBSD: src/lib/libc/stdlib/rand.3,v 1.12 2001/09/07 14:46:36 asmodai Exp $
 .\"
 .Dd May 25, 1999
 .Dt RAND 3
 .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
@@ -77,7 +69,7 @@
 of 0 to
 .Dv RAND_MAX
 (as defined by the header file
-.In stdlib.h ) .
+.Aq Pa stdlib.h ) .
 .Pp
 The
 .Fn srand
@@ -97,18 +89,16 @@
 .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,
 suitable for cryptographic use.
 .Pp
-The
 .Fn rand_r
-function
 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 random 3 ,