From 21d4ad788cad35a19afbcffd952601619688a7ca Mon Sep 17 00:00:00 2001
From: bcook <>
Date: Tue, 26 May 2015 03:05:26 +0000
Subject: Add OPENSSL_NO_EGD to opensslfeatures.h.

Since RAND_egd has been removed from LibreSSL, simplify porting software that
relies on it. See https://github.com/libressl-portable/openbsd/pull/34

from Bernard Spil, ok deraadt@
---
 src/lib/libcrypto/opensslfeatures.h         | 1 +
 src/lib/libssl/src/crypto/opensslfeatures.h | 1 +
 2 files changed, 2 insertions(+)

(limited to 'src')

diff --git a/src/lib/libcrypto/opensslfeatures.h b/src/lib/libcrypto/opensslfeatures.h
index 54d3d4fb9a..811fac610f 100644
--- a/src/lib/libcrypto/opensslfeatures.h
+++ b/src/lib/libcrypto/opensslfeatures.h
@@ -1,6 +1,7 @@
 # define OPENSSL_NO_EC_NISTP_64_GCC_128
 # define OPENSSL_NO_CMS
 # define OPENSSL_NO_COMP
+# define OPENSSL_NO_EGD
 # define OPENSSL_NO_GMP
 # define OPENSSL_NO_JPAKE
 # define OPENSSL_NO_KRB5
diff --git a/src/lib/libssl/src/crypto/opensslfeatures.h b/src/lib/libssl/src/crypto/opensslfeatures.h
index 54d3d4fb9a..811fac610f 100644
--- a/src/lib/libssl/src/crypto/opensslfeatures.h
+++ b/src/lib/libssl/src/crypto/opensslfeatures.h
@@ -1,6 +1,7 @@
 # define OPENSSL_NO_EC_NISTP_64_GCC_128
 # define OPENSSL_NO_CMS
 # define OPENSSL_NO_COMP
+# define OPENSSL_NO_EGD
 # define OPENSSL_NO_GMP
 # define OPENSSL_NO_JPAKE
 # define OPENSSL_NO_KRB5
-- 
cgit v1.2.3-55-g6feb