Port from 0.9.8-stable
[openssl.git] / doc / crypto / RAND_egd.pod
index a6363c82cd872a394c66f54da2cde6d1430603cf..079838ea2e4a868a07bafe43512f53468c45bca8 100644 (file)
@@ -50,12 +50,13 @@ non-blocking mode.
 
 Alternatively, the EGD-interface compatible daemon PRNGD can be used. It is
 available from
-http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html .
+http://prngd.sourceforge.net/ .
 PRNGD does employ an internal PRNG itself and can therefore never run
 out of entropy.
 
-OpenSSL automatically queries EGD on startup if the socket is located at
-/var/run/egd-pool, /dev/egd-pool or /etc/egd-pool.
+OpenSSL automatically queries EGD when entropy is requested via RAND_bytes()
+or the status is checked via RAND_status() for the first time, if the socket
+is located at /var/run/egd-pool, /dev/egd-pool or /etc/egd-pool.
 
 =head1 RETURN VALUE
 
@@ -79,4 +80,6 @@ RAND_egd_bytes() is available since OpenSSL 0.9.6.
 
 RAND_query_egd_bytes() is available since OpenSSL 0.9.7.
 
+The automatic query of /var/run/egd-pool et al was added in OpenSSL 0.9.7.
+
 =cut