mirror of
https://github.com/openssl/openssl.git
synced 2024-12-06 08:24:27 +08:00
Use of DEVRANDOM must be #ifdef'ed (the #ifdef was commented out
between SSLeay 0.8.1b and 0.9.0b with no apparent reason). If we *want* an error when DEVRANDOM is not defined (it always is with the current e_os.h) we should use #error.
This commit is contained in:
parent
673b102c5b
commit
023c8d0b0a
@ -255,7 +255,7 @@ static void ssleay_rand_bytes(unsigned char *buf, int num)
|
||||
l=time(NULL);
|
||||
RAND_seed(&l,sizeof(l));
|
||||
|
||||
/* #ifdef DEVRANDOM */
|
||||
#ifdef DEVRANDOM
|
||||
/*
|
||||
* Use a random entropy pool device.
|
||||
* Linux 1.3.x and FreeBSD-Current has
|
||||
@ -275,7 +275,7 @@ static void ssleay_rand_bytes(unsigned char *buf, int num)
|
||||
RAND_seed(tmpbuf,32);
|
||||
memset(tmpbuf,0,32);
|
||||
}
|
||||
/* #endif */
|
||||
#endif
|
||||
#ifdef PURIFY
|
||||
memset(state,0,STATE_SIZE);
|
||||
memset(md,0,MD_DIGEST_LENGTH);
|
||||
|
Loading…
Reference in New Issue
Block a user