Blame SOURCES/jss-WindowsCompileFix.patch

3a5923
diff -up jss-4.2.6/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c.cfu jss-4.2.6/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c
3a5923
--- jss-4.2.6/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c.cfu	2015-04-23 13:25:45.104249135 -0700
3a5923
+++ jss-4.2.6/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c	2015-04-23 13:39:29.958813779 -0700
3a5923
@@ -49,10 +49,12 @@
3a5923
 
3a5923
 #ifdef WINNT
3a5923
 #include <private/pprio.h>
3a5923
+#define AF_INET6 23
3a5923
 #endif 
3a5923
 
3a5923
 #ifdef WIN32
3a5923
 #include <winsock.h>
3a5923
+#define AF_INET6 23
3a5923
 #endif
3a5923
 
3a5923
 
3a5923
@@ -66,6 +68,7 @@ Java_org_mozilla_jss_ssl_SSLSocket_setSS
3a5923
 {
3a5923
     SECStatus status;
3a5923
     SSLVersionRange vrange;
3a5923
+    SSLVersionRange supported_range;
3a5923
 
3a5923
     if (ssl_variant <0 || ssl_variant >= JSSL_enums_size|| 
3a5923
             min <0 || min >= JSSL_enums_size ||
3a5923
@@ -80,7 +83,6 @@ Java_org_mozilla_jss_ssl_SSLSocket_setSS
3a5923
     vrange.max = JSSL_enums[max];
3a5923
 
3a5923
     /* get supported range */
3a5923
-    SSLVersionRange supported_range;
3a5923
     status = SSL_VersionRangeGetSupported(JSSL_enums[ssl_variant],
3a5923
                 &supported_range);
3a5923
     if( status != SECSuccess ) {