This commit is contained in:
Kurt Zeilenga 2000-09-13 01:12:47 +00:00
parent d554a31b58
commit 92c55c4454

View file

@ -992,9 +992,7 @@ tls_seed_PRNG( const char *randfile )
{
#ifndef URANDOM_DEVICE
/* no /dev/urandom (or equiv) */
char buffer[1024];
static int egdsocket = 0;
char buffer[MAXPATHLEN];
if (randfile == NULL) {
/* The seed file is $RANDFILE if defined, otherwise $HOME/.rnd.
@ -1006,13 +1004,12 @@ tls_seed_PRNG( const char *randfile )
} else if (RAND_egd(randfile) > 0) {
/* EGD socket */
egdsocket = 1;
return 0;
}
if (randfile == NULL) {
Debug( LDAP_DEBUG_ANY,
"TLS: Use configuration file or $RANDFILE to define seed file",
"TLS: Use configuration file or $RANDFILE to define seed PRNG",
0, 0, 0);
return -1;
}
@ -1021,7 +1018,7 @@ tls_seed_PRNG( const char *randfile )
if (RAND_status() == 0) {
Debug( LDAP_DEBUG_ANY,
"TLS: PRNG has not been seeded with enough data",
"TLS: PRNG not been seeded with enough data",
0, 0, 0);
return -1;
}