summaryrefslogtreecommitdiff
path: root/www/apache22/files/patch-modules__ssl__ssl_engine_rand.c
diff options
context:
space:
mode:
Diffstat (limited to 'www/apache22/files/patch-modules__ssl__ssl_engine_rand.c')
-rw-r--r--www/apache22/files/patch-modules__ssl__ssl_engine_rand.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/www/apache22/files/patch-modules__ssl__ssl_engine_rand.c b/www/apache22/files/patch-modules__ssl__ssl_engine_rand.c
new file mode 100644
index 000000000000..44ad4f7df520
--- /dev/null
+++ b/www/apache22/files/patch-modules__ssl__ssl_engine_rand.c
@@ -0,0 +1,20 @@
+--- modules/ssl/ssl_engine_rand.c.orig 2006-07-12 03:38:44 UTC
++++ modules/ssl/ssl_engine_rand.c
+@@ -83,17 +83,6 @@ int ssl_rand_seed(server_rec *s, apr_poo
+ nDone += ssl_rand_feedfp(p, fp, pRandSeed->nBytes);
+ ssl_util_ppclose(s, p, fp);
+ }
+-#ifdef HAVE_SSL_RAND_EGD
+- else if (pRandSeed->nSrc == SSL_RSSRC_EGD) {
+- /*
+- * seed in contents provided by the external
+- * Entropy Gathering Daemon (EGD)
+- */
+- if ((n = RAND_egd(pRandSeed->cpPath)) == -1)
+- continue;
+- nDone += n;
+- }
+-#endif
+ else if (pRandSeed->nSrc == SSL_RSSRC_BUILTIN) {
+ struct {
+ time_t t;