From cf87b5b71b82879525bc801358ac6f7d755e278e Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Sun, 5 Mar 2000 17:14:38 +1100 Subject: [PATCH] Avoid compiler warnings --- rsa.c | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/rsa.c b/rsa.c index 1df8fbc95..64786718c 100644 --- a/rsa.c +++ b/rsa.c @@ -35,7 +35,7 @@ */ #include "includes.h" -RCSID("$Id: rsa.c,v 1.8 2000/03/05 05:10:46 damien Exp $"); +RCSID("$Id: rsa.c,v 1.9 2000/03/05 06:14:38 damien Exp $"); #include "rsa.h" #include "ssh.h" @@ -44,6 +44,19 @@ RCSID("$Id: rsa.c,v 1.8 2000/03/05 05:10:46 damien Exp $"); int rsa_verbose = 1; +/* + * Seed OpenSSL's random number generator + */ +void +seed_rng() +{ + char buf[64]; + + get_random_bytes(buf, sizeof(buf)); + RAND_seed(buf, sizeof(buf)); + memset(buf, 0, sizeof(buf)); +} + int rsa_alive() { @@ -72,19 +85,6 @@ keygen_progress(int p, int n, void *arg) fflush(stdout); } -/* - * Seed OpenSSL's random number generator - */ -void -seed_rng() -{ - char buf[64]; - - get_random_bytes(buf, sizeof(buf)); - RAND_seed(buf, sizeof(buf)); - memset(buf, 0, sizeof(buf)); -} - /* * Generates RSA public and private keys. This initializes the data * structures; they should be freed with rsa_clear_private_key and