Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > 529921249c607742242e98de15f192c3 > files > 3

openssh-5.8p1-2.1.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());