Elio Maldonado 19ad65d
diff -up ./mozilla/security/nss/lib/ssl/derive.c.nobypass ./mozilla/security/nss/lib/ssl/derive.c
Elio Maldonado 19ad65d
diff -up ./mozilla/security/nss/lib/ssl/sslsock.c.nobypass ./mozilla/security/nss/lib/ssl/sslsock.c
Elio Maldonado 19ad65d
--- ./mozilla/security/nss/lib/ssl/sslsock.c.nobypass	2012-10-07 15:12:25.455307540 -0700
Elio Maldonado 19ad65d
+++ ./mozilla/security/nss/lib/ssl/sslsock.c	2012-10-07 15:21:27.229346754 -0700
Elio Maldonado 19ad65d
@@ -547,8 +547,8 @@ static PRStatus SSL_BypassRegisterShutdo
Elio Maldonado 19ad65d
 static PRStatus SSL_BypassSetup(void)
Elio Maldonado 19ad65d
 {
Elio Maldonado 19ad65d
 #ifdef NO_PKCS11_BYPASS
Elio Maldonado 19ad65d
-    /* Guarantee binary compatibility */
Elio Maldonado 19ad65d
-    return PR_SUCCESS;
Elio Maldonado 19ad65d
+    /* We can safely return failure as we have never supported it */
Elio Maldonado 19ad65d
+    return PR_FALSE;
Elio Maldonado 19ad65d
 #else
Elio Maldonado 19ad65d
     return PR_CallOnce(&setupBypassOnce, &SSL_BypassRegisterShutdown);
Elio Maldonado 19ad65d
 #endif