From aed6db2cb9c1f74c68b5e5a67bec24995a915423 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 26 Jun 2012 20:05:26 +0200 Subject: ossl_seed: remove leftover RAND_screen check Before commit 2dded8fedba (dec 2010) there was logic that used RAND_screen() at times and now I remove the leftover #ifdef check for it. The seeding code that uses Curl_FormBoundary() in ossl_seed() is dubious to keep since it hardly increases randomness but I fear I'll break something if I remove it now... --- lib/ssluse.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/ssluse.c b/lib/ssluse.c index 75ed134c5..35b0d382a 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -237,11 +237,6 @@ static int ossl_seed(struct SessionHandle *data) /* If we get here, it means we need to seed the PRNG using a "silly" approach! */ -#ifdef HAVE_RAND_SCREEN - /* if RAND_screen() is present, this is windows and thus we assume that the - randomness is already taken care of */ - nread = 100; /* just a value */ -#else { int len; char *area; @@ -263,7 +258,6 @@ static int ossl_seed(struct SessionHandle *data) free(area); /* now remove the random junk */ } while(!RAND_status()); } -#endif /* generates a default path for the random seed file */ buf[0]=0; /* blank it first */ -- cgit v1.2.3