Deleted Added
full compact
random.9 (206622) random.9 (231564)
1.\"
2.\" Copyright (c) 2000
3.\" The Regents of the University of California. All rights reserved.
4.\"
5.\" All rights reserved.
6.\"
7.\" Redistribution and use in source and binary forms, with or without
8.\" modification, are permitted provided that the following conditions

--- 10 unchanged lines hidden (view full) ---

19.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26.\"
1.\"
2.\" Copyright (c) 2000
3.\" The Regents of the University of California. All rights reserved.
4.\"
5.\" All rights reserved.
6.\"
7.\" Redistribution and use in source and binary forms, with or without
8.\" modification, are permitted provided that the following conditions

--- 10 unchanged lines hidden (view full) ---

19.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26.\"
27.\" $FreeBSD: head/share/man/man9/random.9 206622 2010-04-14 19:08:06Z uqs $
27.\" $FreeBSD: head/share/man/man9/random.9 231564 2012-02-12 18:29:56Z ed $
28.\" "
29.Dd September 25, 2000
30.Dt RANDOM 9
31.Os
32.Sh NAME
33.Nm arc4rand ,
34.Nm arc4random ,
35.Nm random ,
36.Nm read_random ,
37.Nm srandom
38.Nd supply pseudo-random numbers
39.Sh SYNOPSIS
40.In sys/libkern.h
41.Ft void
42.Fn srandom "u_long seed"
43.Ft u_long
44.Fn random "void"
45.Ft void
46.Fn arc4rand "void *ptr" "u_int length" "int reseed"
28.\" "
29.Dd September 25, 2000
30.Dt RANDOM 9
31.Os
32.Sh NAME
33.Nm arc4rand ,
34.Nm arc4random ,
35.Nm random ,
36.Nm read_random ,
37.Nm srandom
38.Nd supply pseudo-random numbers
39.Sh SYNOPSIS
40.In sys/libkern.h
41.Ft void
42.Fn srandom "u_long seed"
43.Ft u_long
44.Fn random "void"
45.Ft void
46.Fn arc4rand "void *ptr" "u_int length" "int reseed"
47.Ft u_int32_t
47.Ft uint32_t
48.Fn arc4random "void"
49.Pp
50.In sys/random.h
51.Ft int
52.Fn read_random "void *buffer" "int count"
53.Sh DESCRIPTION
54The
55.Fn random

--- 101 unchanged lines hidden ---
48.Fn arc4random "void"
49.Pp
50.In sys/random.h
51.Ft int
52.Fn read_random "void *buffer" "int count"
53.Sh DESCRIPTION
54The
55.Fn random

--- 101 unchanged lines hidden ---