From 923f11af73b13387980a9a9f2444ef8eeb4d55aa Mon Sep 17 00:00:00 2001 From: mickey Date: Fri, 29 Mar 1996 13:29:32 +0000 Subject: [PATCH] Initial commit of rnd devices' manual. --- share/man/man4/Makefile | 3 +- share/man/man4/rnd.4 | 68 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 share/man/man4/rnd.4 diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index 34f105a22f9..00a513df8ed 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -3,10 +3,11 @@ MAN= audio.4 bpf.4 ccd.4 clnp.4 cltp.4 ddb.4 drum.4 esis.4 fd.4 icmp.4 \ idp.4 imp.4 inet.4 ip.4 iso.4 lkm.4 lo.4 netintro.4 ns.4 nsip.4 \ - null.4 pty.4 route.4 spp.4 tb.4 tcp.4 termios.4 tty.4 tp.4 udp.4 \ + null.4 pty.4 rnd.4 route.4 spp.4 tb.4 tcp.4 termios.4 tty.4 tp.4 udp.4 \ unix.4 vnd.4 MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4 MLINKS+=netintro.4 networking.4 +MLINKS+=rnd.4 srnd.4 rnd.4 urnd.4 rnd.4 prnd.4 SUBDIR= man4.amiga man4.atari man4.hp300 man4.i386 man4.mac68k man4.pc532 \ man4.sparc man4.sun3 man4.tahoe man4.vax diff --git a/share/man/man4/rnd.4 b/share/man/man4/rnd.4 new file mode 100644 index 00000000000..239dc0c3e15 --- /dev/null +++ b/share/man/man4/rnd.4 @@ -0,0 +1,68 @@ +.\" $OpenBSD: rnd.4,v 1.1 1996/03/29 13:29:33 mickey Exp $ +.\" +.\" Copyright (c) 1996 Michael Shalayeff +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by Michael Shalayeff. +.\" 4. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.Dd March 25, 1996 +.Dt RND 4 +.Os OpenBSD +.Sh NAME +.Nm rnd +.Nm srnd +.Nm urnd +.Nm prnd +.Nd random data source devices. +.Sh SYNOPSIS +.Cd "pseudo-device rnd" +.Sh DESCRIPTION +The +.Nm +device produces random data, with different random quality. +{s,u}rnd devices generates random data based on the system activity +(like disk and network devices). +.Pp +.Bl -hang -width Ds +.It rnd +reserved for nuclear noise generators. +.It srnd +strong random data. +.It urnd +same as above, but does not guaranties the data to be strong. +.It prnd +simple pseudo-random generator (as it is in the kernel). +.Sh SEE ALSO +rnd(9) +.Sh FILES +.Bl -tag -width /dev/rnd, /dev/srnd, /dev/urnd, /dev/prnd +.It Pa /dev/rnd, /dev/srnd, /dev/urnd, /dev/prnd +.El +.Sh HISTORY +An +.Nm +device appeared in Linux operating system. -- 2.20.1