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:
Bodo Möller 1999-10-14 17:31:53 +00:00
parent 673b102c5b
commit 023c8d0b0a

View File

@ -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);