From: millert Date: Tue, 17 Dec 1996 22:56:02 +0000 (+0000) Subject: rnd -> random doncha know X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=d242d2367a99a6fd39dfec868cc1b3c354c896de;p=openbsd rnd -> random doncha know --- diff --git a/share/man/man4/random.4 b/share/man/man4/random.4 new file mode 100644 index 00000000000..253fc21b49b --- /dev/null +++ b/share/man/man4/random.4 @@ -0,0 +1,68 @@ +.\" $OpenBSD: random.4,v 1.1 1996/12/17 22:56:03 millert 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 random +.Nm srandom +.Nm urandom +.Nm prandom +.Nd random data source devices. +.Sh SYNOPSIS +.Cd "pseudo-device random" +.Sh DESCRIPTION +The +.Nm +device produces random data, with different random quality. +{s,u}random devices generates random data based on the system activity +(like disk and network devices). +.Pp +.Bl -hang -width Ds +.It random +reserved for nuclear noise generators. +.It srandom +strong random data. +.It urandom +same as above, but does not guaranties the data to be strong. +.It prandom +simple pseudo-random generator (as it is in the kernel). +.Sh SEE ALSO +random(9) +.Sh FILES +.Bl -tag -width /dev/random, /dev/srandom, /dev/urandom, /dev/prandom +.It Pa /dev/random, /dev/srandom, /dev/urandom, /dev/prandom +.El +.Sh HISTORY +An +.Nm +device appeared in Linux operating system. diff --git a/share/man/man4/rnd.4 b/share/man/man4/rnd.4 deleted file mode 100644 index 89ea21faf04..00000000000 --- a/share/man/man4/rnd.4 +++ /dev/null @@ -1,68 +0,0 @@ -.\" $OpenBSD: rnd.4,v 1.2 1996/09/10 05:26:08 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 random" -.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. diff --git a/share/man/man9/random.9 b/share/man/man9/random.9 new file mode 100644 index 00000000000..2c4f30f3093 --- /dev/null +++ b/share/man/man9/random.9 @@ -0,0 +1,56 @@ +.\" $OpenBSD: random.9,v 1.1 1996/12/17 22:56:04 millert Exp $ +.\" +.\" Copyright (c) 1996 Michael Shalayeff +.\" All rights reserved. +.\" +.\" 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 +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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 26, 1996 +.Dt RND 9 +.Os OpenBSD +.Sh NAME +.Nm random +.Nd device kernel interface +.Sh SYNOPSIS +.Fd #include +.Va void add_tty_randomness(dev_t dev); +.br +.Va void add_net_randomness(int isr); +.br +.Va void add_blkdev_randomness(dev_t dev); +.br +.Va void get_random_bytes(void *buf, size_t nbytes); +.br +.Sh DESCRIPTION +add_{tty,net,blkdev}_randomness routines used to supply data +for the random data source device for future processing. +.Pp +get_random_bytes maybe used to retrive strong random data, just +as it would by +.Xr srandom 4 +device. +.Sh SEE ALSO +.Xr random 4 diff --git a/share/man/man9/rnd.9 b/share/man/man9/rnd.9 deleted file mode 100644 index 68e74869b6c..00000000000 --- a/share/man/man9/rnd.9 +++ /dev/null @@ -1,56 +0,0 @@ -.\" $OpenBSD: rnd.9,v 1.2 1996/04/24 17:54:23 mickey Exp $ -.\" -.\" Copyright (c) 1996 Michael Shalayeff -.\" All rights reserved. -.\" -.\" 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 -.\" 3. The name of the author may not be used to endorse or promote products -.\" derived from this software without specific prior written permission -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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 26, 1996 -.Dt RND 9 -.Os OpenBSD -.Sh NAME -.Nm random -.Nd device kernel interface -.Sh SYNOPSIS -.Fd #include -.Va void add_tty_randomness(dev_t dev); -.br -.Va void add_net_randomness(int isr); -.br -.Va void add_blkdev_randomness(dev_t dev); -.br -.Va void get_random_bytes(void *buf, size_t nbytes); -.br -.Sh DESCRIPTION -add_{tty,net,blkdev}_randomness routines used to supply data -for the random data source device for future processing. -.Pp -get_random_bytes maybe used to retrive strong random data, just -as it would by -.Xr srnd 4 -device. -.Sh SEE ALSO -.Xr rnd 4