Sophie

Sophie

distrib > Mageia > 1 > x86_64 > by-pkgid > 92294051e6e68d3e4655d73beee08e97 > files > 3

openssh-5.8p1-2.mga1.src.rpm

--- openssh-5.7p1/entropy.c.mdv	2011-01-13 08:05:29.000000000 -0200
+++ openssh-5.7p1/entropy.c	2011-01-29 15:41:52.000000000 -0200
@@ -155,7 +155,7 @@ init_rng(void)
 	 * OpenSSL version numbers: MNNFFPPS: major minor fix patch status
 	 * We match major, minor, fix and status (not patch)
 	 */
-	if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & ~0xff0L)
+	if ((SSLeay() >> 12) != (OPENSSL_VERSION_NUMBER >> 12))
 		fatal("OpenSSL version mismatch. Built against %lx, you "
 		    "have %lx", (u_long)OPENSSL_VERSION_NUMBER, SSLeay());