diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/bn/exptest.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/lib/libcrypto/bn/exptest.c b/src/lib/libcrypto/bn/exptest.c index 5ca570d1a8..b09cf88705 100644 --- a/src/lib/libcrypto/bn/exptest.c +++ b/src/lib/libcrypto/bn/exptest.c | |||
| @@ -59,13 +59,13 @@ | |||
| 59 | #include <stdio.h> | 59 | #include <stdio.h> |
| 60 | #include <stdlib.h> | 60 | #include <stdlib.h> |
| 61 | #include <string.h> | 61 | #include <string.h> |
| 62 | |||
| 63 | #include "../e_os.h" | ||
| 64 | |||
| 62 | #include <openssl/bio.h> | 65 | #include <openssl/bio.h> |
| 63 | #include <openssl/bn.h> | 66 | #include <openssl/bn.h> |
| 64 | #include <openssl/rand.h> | 67 | #include <openssl/rand.h> |
| 65 | #include <openssl/err.h> | 68 | #include <openssl/err.h> |
| 66 | #ifdef OPENSSL_SYS_WINDOWS | ||
| 67 | #include "../bio/bss_file.c" | ||
| 68 | #endif | ||
| 69 | 69 | ||
| 70 | #define NUM_BITS (BN_BITS*2) | 70 | #define NUM_BITS (BN_BITS*2) |
| 71 | 71 | ||
| @@ -86,7 +86,7 @@ int main(int argc, char *argv[]) | |||
| 86 | ERR_load_BN_strings(); | 86 | ERR_load_BN_strings(); |
| 87 | 87 | ||
| 88 | ctx=BN_CTX_new(); | 88 | ctx=BN_CTX_new(); |
| 89 | if (ctx == NULL) exit(1); | 89 | if (ctx == NULL) EXIT(1); |
| 90 | r_mont=BN_new(); | 90 | r_mont=BN_new(); |
| 91 | r_recp=BN_new(); | 91 | r_recp=BN_new(); |
| 92 | r_simple=BN_new(); | 92 | r_simple=BN_new(); |
| @@ -99,7 +99,7 @@ int main(int argc, char *argv[]) | |||
| 99 | 99 | ||
| 100 | out=BIO_new(BIO_s_file()); | 100 | out=BIO_new(BIO_s_file()); |
| 101 | 101 | ||
| 102 | if (out == NULL) exit(1); | 102 | if (out == NULL) EXIT(1); |
| 103 | BIO_set_fp(out,stdout,BIO_NOCLOSE); | 103 | BIO_set_fp(out,stdout,BIO_NOCLOSE); |
| 104 | 104 | ||
| 105 | for (i=0; i<200; i++) | 105 | for (i=0; i<200; i++) |
| @@ -124,7 +124,7 @@ int main(int argc, char *argv[]) | |||
| 124 | { | 124 | { |
| 125 | printf("BN_mod_exp_mont() problems\n"); | 125 | printf("BN_mod_exp_mont() problems\n"); |
| 126 | ERR_print_errors(out); | 126 | ERR_print_errors(out); |
| 127 | exit(1); | 127 | EXIT(1); |
| 128 | } | 128 | } |
| 129 | 129 | ||
| 130 | ret=BN_mod_exp_recp(r_recp,a,b,m,ctx); | 130 | ret=BN_mod_exp_recp(r_recp,a,b,m,ctx); |
| @@ -132,7 +132,7 @@ int main(int argc, char *argv[]) | |||
| 132 | { | 132 | { |
| 133 | printf("BN_mod_exp_recp() problems\n"); | 133 | printf("BN_mod_exp_recp() problems\n"); |
| 134 | ERR_print_errors(out); | 134 | ERR_print_errors(out); |
| 135 | exit(1); | 135 | EXIT(1); |
| 136 | } | 136 | } |
| 137 | 137 | ||
| 138 | ret=BN_mod_exp_simple(r_simple,a,b,m,ctx); | 138 | ret=BN_mod_exp_simple(r_simple,a,b,m,ctx); |
| @@ -140,7 +140,7 @@ int main(int argc, char *argv[]) | |||
| 140 | { | 140 | { |
| 141 | printf("BN_mod_exp_simple() problems\n"); | 141 | printf("BN_mod_exp_simple() problems\n"); |
| 142 | ERR_print_errors(out); | 142 | ERR_print_errors(out); |
| 143 | exit(1); | 143 | EXIT(1); |
| 144 | } | 144 | } |
| 145 | 145 | ||
| 146 | if (BN_cmp(r_simple, r_mont) == 0 | 146 | if (BN_cmp(r_simple, r_mont) == 0 |
| @@ -163,7 +163,7 @@ int main(int argc, char *argv[]) | |||
| 163 | printf("\nrecp ="); BN_print(out,r_recp); | 163 | printf("\nrecp ="); BN_print(out,r_recp); |
| 164 | printf("\nmont ="); BN_print(out,r_mont); | 164 | printf("\nmont ="); BN_print(out,r_mont); |
| 165 | printf("\n"); | 165 | printf("\n"); |
| 166 | exit(1); | 166 | EXIT(1); |
| 167 | } | 167 | } |
| 168 | } | 168 | } |
| 169 | BN_free(r_mont); | 169 | BN_free(r_mont); |
| @@ -177,11 +177,11 @@ int main(int argc, char *argv[]) | |||
| 177 | CRYPTO_mem_leaks(out); | 177 | CRYPTO_mem_leaks(out); |
| 178 | BIO_free(out); | 178 | BIO_free(out); |
| 179 | printf(" done\n"); | 179 | printf(" done\n"); |
| 180 | exit(0); | 180 | EXIT(0); |
| 181 | err: | 181 | err: |
| 182 | ERR_load_crypto_strings(); | 182 | ERR_load_crypto_strings(); |
| 183 | ERR_print_errors(out); | 183 | ERR_print_errors(out); |
| 184 | exit(1); | 184 | EXIT(1); |
| 185 | return(1); | 185 | return(1); |
| 186 | } | 186 | } |
| 187 | 187 | ||
