diff --git a/fips-1.0/aes/fips_aesavs.c b/fips-1.0/aes/fips_aesavs.c index 52211265d..1b760b8cc 100644 --- a/fips-1.0/aes/fips_aesavs.c +++ b/fips-1.0/aes/fips_aesavs.c @@ -70,6 +70,16 @@ #include #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 diff --git a/fips-1.0/des/fips_desmovs.c b/fips-1.0/des/fips_desmovs.c index 4816e338a..3619a5858 100644 --- a/fips-1.0/des/fips_desmovs.c +++ b/fips-1.0/des/fips_desmovs.c @@ -71,6 +71,16 @@ #include #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