diff options
author | markm <markm@FreeBSD.org> | 2001-10-30 21:26:50 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2001-10-30 21:26:50 +0000 |
commit | 6187976edf6ee68e1b3f9a6ca123abed0ab21836 (patch) | |
tree | 486329d17a53c52f8c85341752622ee388c0468b /lib/libc/stdlib/rand.c | |
parent | e3a5468ff874c6f6632d77225b39afffa64f97b5 (diff) | |
download | FreeBSD-src-6187976edf6ee68e1b3f9a6ca123abed0ab21836.zip FreeBSD-src-6187976edf6ee68e1b3f9a6ca123abed0ab21836.tar.gz |
Add a long-overdue nail to the deprecated /dev/urandom interface
by asking some things that need unpredictable numbers to read
/dev/random instead.
Diffstat (limited to 'lib/libc/stdlib/rand.c')
-rw-r--r-- | lib/libc/stdlib/rand.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/stdlib/rand.c b/lib/libc/stdlib/rand.c index bd881f0..350556d 100644 --- a/lib/libc/stdlib/rand.c +++ b/lib/libc/stdlib/rand.c @@ -119,7 +119,7 @@ sranddev() int fd, done; done = 0; - fd = _open("/dev/urandom", O_RDONLY, 0); + fd = _open("/dev/random", O_RDONLY, 0); if (fd >= 0) { if (_read(fd, (void *) &next, sizeof(next)) == sizeof(next)) done = 1; |