- (djm) Only write random seed file at exit

This commit is contained in:
Damien Miller 2001-01-17 09:37:15 +11:00
parent 42202bc8cf
commit 21de450853
2 changed files with 5 additions and 7 deletions

View File

@ -1,3 +1,6 @@
20010117
- (djm) Only write random seed file at exit
20010115
- (bal) sftp-server.c change to use chmod() if fchmod() does not exist.
- (bal) utimes() support via utime() interface on machine that lack utimes().

View File

@ -35,7 +35,7 @@
# include <floatingpoint.h>
#endif /* HAVE_FLOATINGPOINT_H */
RCSID("$Id: entropy.c,v 1.22 2000/11/24 23:09:32 djm Exp $");
RCSID("$Id: entropy.c,v 1.23 2001/01/16 22:37:15 djm Exp $");
#ifndef offsetof
# define offsetof(type, member) ((size_t) &((type *)0)->member)
@ -601,12 +601,7 @@ prng_read_seedfile(void) {
debug("loading PRNG seed from file %.100s", filename);
if (!prng_check_seedfile(filename)) {
verbose("Random seed file not found, creating new");
prng_write_seedfile();
/* Reseed immediatly */
(void)stir_from_system();
(void)stir_from_programs();
verbose("Random seed file not found or not valid, ignoring.");
return;
}