diff options
author | phk <phk@FreeBSD.org> | 1998-04-06 09:30:42 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1998-04-06 09:30:42 +0000 |
commit | ab5541db4c17f7df36f79958b1d1a8d78e4119db (patch) | |
tree | 72f12fd44055c1b4312f8c92a865efcd7d072a07 /sys/i386 | |
parent | 3c122bd9611fd22e7945d11368d5f5d49bd18cc7 (diff) | |
download | FreeBSD-src-ab5541db4c17f7df36f79958b1d1a8d78e4119db.zip FreeBSD-src-ab5541db4c17f7df36f79958b1d1a8d78e4119db.tar.gz |
Make read_random() take a (void *) argument instead of (char *)
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/include/random.h | 6 | ||||
-rw-r--r-- | sys/i386/isa/random_machdep.c | 10 |
2 files changed, 8 insertions, 8 deletions
diff --git a/sys/i386/include/random.h b/sys/i386/include/random.h index b2b7d12..088d81b 100644 --- a/sys/i386/include/random.h +++ b/sys/i386/include/random.h @@ -1,7 +1,7 @@ /* * random.h -- A strong random number generator * - * $Id: random.h,v 1.12 1997/06/07 00:57:26 bde Exp $ + * $Id: random.h,v 1.13 1997/09/14 03:19:03 peter Exp $ * * Version 0.95, last modified 18-Oct-95 * @@ -75,8 +75,8 @@ void add_blkdev_randomness(int major); #ifdef notused void get_random_bytes(void *buf, u_int nbytes); #endif -u_int read_random(char *buf, u_int size); -u_int read_random_unlimited(char *buf, u_int size); +u_int read_random(void *buf, u_int size); +u_int read_random_unlimited(void *buf, u_int size); #ifdef notused u_int write_random(const char *buf, u_int nbytes); #endif diff --git a/sys/i386/isa/random_machdep.c b/sys/i386/isa/random_machdep.c index 2022c71..e1f1f61 100644 --- a/sys/i386/isa/random_machdep.c +++ b/sys/i386/isa/random_machdep.c @@ -1,7 +1,7 @@ /* * random_machdep.c -- A strong random number generator * - * $Id: random_machdep.c,v 1.22 1998/03/28 13:24:35 bde Exp $ + * $Id: random_machdep.c,v 1.23 1998/03/29 11:55:06 phk Exp $ * * Version 0.95, last modified 18-Oct-95 * @@ -321,18 +321,18 @@ get_random_bytes(void *buf, u_int nbytes) #endif /* notused */ u_int -read_random(char *buf, u_int nbytes) +read_random(void *buf, u_int nbytes) { if ((nbytes * 8) > random_state.entropy_count) nbytes = random_state.entropy_count / 8; - return extract_entropy(&random_state, buf, nbytes); + return extract_entropy(&random_state, (char *)buf, nbytes); } u_int -read_random_unlimited(char *buf, u_int nbytes) +read_random_unlimited(void *buf, u_int nbytes) { - return extract_entropy(&random_state, buf, nbytes); + return extract_entropy(&random_state, (char *)buf, nbytes); } #ifdef notused |