diff options
Diffstat (limited to 'entropy.c')
-rw-r--r-- | entropy.c | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -41,7 +41,7 @@ | |||
41 | # include <ssl/sha.h> | 41 | # include <ssl/sha.h> |
42 | #endif | 42 | #endif |
43 | 43 | ||
44 | RCSID("$Id: entropy.c,v 1.2 2000/04/03 05:07:32 damien Exp $"); | 44 | RCSID("$Id: entropy.c,v 1.3 2000/04/04 05:04:10 damien Exp $"); |
45 | 45 | ||
46 | #ifdef EGD_SOCKET | 46 | #ifdef EGD_SOCKET |
47 | #ifndef offsetof | 47 | #ifndef offsetof |
@@ -424,11 +424,10 @@ seed_rng(void) | |||
424 | void | 424 | void |
425 | seed_rng(void) | 425 | seed_rng(void) |
426 | { | 426 | { |
427 | if (!RAND_status()) { | 427 | debug("Seeding random number generator."); |
428 | debug("Seeding random number generator."); | 428 | debug("OpenSSL random status is now %i\n", RAND_status()); |
429 | debug("%i bytes from system calls", (int)stir_from_system()); | 429 | debug("%i bytes from system calls", (int)stir_from_system()); |
430 | debug("%i bytes from programs", (int)stir_from_programs()); | 430 | debug("%i bytes from programs", (int)stir_from_programs()); |
431 | debug("OpenSSL random status is now %i\n", RAND_status()); | 431 | debug("OpenSSL random status is now %i\n", RAND_status()); |
432 | } | ||
433 | } | 432 | } |
434 | #endif /* defined(EGD_SOCKET) || defined(RANDOM_POOL) */ | 433 | #endif /* defined(EGD_SOCKET) || defined(RANDOM_POOL) */ |