Make FIPS algorithm tests compile in none-FIPS mode.
authorDr. Stephen Henson <steve@openssl.org>
Sun, 21 Jan 2007 13:59:17 +0000 (13:59 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 21 Jan 2007 13:59:17 +0000 (13:59 +0000)
fips-1.0/aes/fips_aesavs.c
fips-1.0/des/fips_desmovs.c

index 52211265d64819fd2041ae666a462384e42302a6..1b760b8cc9f132a62b1d97c505384b07faa860ca 100644 (file)
 #include <openssl/err.h>
 #include "e_os.h"
 
+#ifndef OPENSSL_FIPS
+
+int main(int argc, char *argv[])
+{
+    printf("No FIPS DES support\n");
+    return(0);
+}
+
+#else
+
 #define AES_BLOCK_SIZE 16
 
 #define VERBOSE 1
@@ -1061,3 +1071,5 @@ int main(int argc, char **argv)
     EXIT(0);
     return 0;
     }
+
+#endif
index 4816e338adac924ce01405d489d8239b5562b8fa..3619a585881ce122187d1c189700de85271ff4e7 100644 (file)
 #include <openssl/err.h>
 #include "e_os.h"
 
+#ifndef OPENSSL_FIPS
+
+int main(int argc, char *argv[])
+{
+    printf("No FIPS DES support\n");
+    return(0);
+}
+
+#else
+
 /* To avoid extensive changes to test program at this stage just convert
  * the input line into an acceptable form. Keyword lines converted to form
  * "keyword = value\n" no matter what white space present, all other lines
@@ -888,3 +898,5 @@ int main(int argc, char **argv)
     EXIT(0);
     return 0;
     }
+
+#endif