From e28056947716e3ca6ed0a8dbb25df062a2a6f689 Mon Sep 17 00:00:00 2001 From: TJ Saunders Date: Thu, 26 May 2016 14:18:45 -0700 Subject: [PATCH] Remove use of RAND_pseudo_bytes(), as it goes away in OpenSSL-1.1.x. --- src/table.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/table.c b/src/table.c index ade3d0a8a5..1b57342ad0 100644 --- a/src/table.c +++ b/src/table.c @@ -363,9 +363,7 @@ static unsigned int tab_get_seed(void) { #endif /* Not PR_USE_OPENSSL */ #ifdef PR_USE_OPENSSL - if (RAND_bytes((unsigned char *) &seed, sizeof(seed)) != 1) { - RAND_pseudo_bytes((unsigned char *) &seed, sizeof(seed)); - } + RAND_bytes((unsigned char *) &seed, sizeof(seed)); #else /* Try reading from /dev/urandom, if present */ fp = fopen("/dev/urandom", "rb");