Make OpenSSL compile with no-rc4
authorDr. Stephen Henson <steve@openssl.org>
Thu, 26 Feb 2015 19:23:38 +0000 (19:23 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 27 Feb 2015 00:18:10 +0000 (00:18 +0000)
Reviewed-by: Matt Caswell <matt@openssl.org>
apps/dsa.c
apps/rsa.c

index dedf8e174a04cc78b5cbf5ef1c814b9bd06a89b1..7ff6ee960fffc26a77df420fcc46b4aa50870e6f 100644 (file)
@@ -113,7 +113,9 @@ int MAIN(int argc, char **argv)
     char *passin = NULL, *passout = NULL;
     int modulus = 0;
 
+#ifndef OPENSSL_NO_RC4
     int pvk_encr = 2;
+#endif
 
     apps_startup();
 
@@ -168,12 +170,14 @@ int MAIN(int argc, char **argv)
             engine = *(++argv);
         }
 # endif
+#ifndef OPENSSL_NO_RC4
         else if (strcmp(*argv, "-pvk-strong") == 0)
             pvk_encr = 2;
         else if (strcmp(*argv, "-pvk-weak") == 0)
             pvk_encr = 1;
         else if (strcmp(*argv, "-pvk-none") == 0)
             pvk_encr = 0;
+#endif
         else if (strcmp(*argv, "-noout") == 0)
             noout = 1;
         else if (strcmp(*argv, "-text") == 0)
index e13c14fbc830de688d2095d25c46403c5c9ef003..419e50455adb6c3d8217aee87a817d581e9b3b57 100644 (file)
@@ -115,8 +115,9 @@ int MAIN(int argc, char **argv)
     char *engine = NULL;
 # endif
     int modulus = 0;
-
+#ifndef OPENSSL_NO_RC4
     int pvk_encr = 2;
+#endif
 
     apps_startup();
 
@@ -178,12 +179,14 @@ int MAIN(int argc, char **argv)
             pubin = 2;
         else if (strcmp(*argv, "-RSAPublicKey_out") == 0)
             pubout = 2;
+#ifndef OPENSSL_NO_RC4
         else if (strcmp(*argv, "-pvk-strong") == 0)
             pvk_encr = 2;
         else if (strcmp(*argv, "-pvk-weak") == 0)
             pvk_encr = 1;
         else if (strcmp(*argv, "-pvk-none") == 0)
             pvk_encr = 0;
+#endif
         else if (strcmp(*argv, "-noout") == 0)
             noout = 1;
         else if (strcmp(*argv, "-text") == 0)