diff options
author | djm <> | 2010-10-01 22:59:01 +0000 |
---|---|---|
committer | djm <> | 2010-10-01 22:59:01 +0000 |
commit | fe047d8b632246cb2db3234a0a4f32e5c318857b (patch) | |
tree | 939b752540947d33507b3acc48d76a8bfb7c3dc3 /src/lib/libcrypto/dh/dh_check.c | |
parent | 2ea67f4aa254b09ded62e6e14fc893bbe6381579 (diff) | |
download | openbsd-fe047d8b632246cb2db3234a0a4f32e5c318857b.tar.gz openbsd-fe047d8b632246cb2db3234a0a4f32e5c318857b.tar.bz2 openbsd-fe047d8b632246cb2db3234a0a4f32e5c318857b.zip |
resolve conflicts, fix local changes
Diffstat (limited to 'src/lib/libcrypto/dh/dh_check.c')
-rw-r--r-- | src/lib/libcrypto/dh/dh_check.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/lib/libcrypto/dh/dh_check.c b/src/lib/libcrypto/dh/dh_check.c index 316cb9221d..066898174e 100644 --- a/src/lib/libcrypto/dh/dh_check.c +++ b/src/lib/libcrypto/dh/dh_check.c | |||
@@ -70,8 +70,6 @@ | |||
70 | * should hold. | 70 | * should hold. |
71 | */ | 71 | */ |
72 | 72 | ||
73 | #ifndef OPENSSL_FIPS | ||
74 | |||
75 | int DH_check(const DH *dh, int *ret) | 73 | int DH_check(const DH *dh, int *ret) |
76 | { | 74 | { |
77 | int ok=0; | 75 | int ok=0; |
@@ -130,11 +128,11 @@ int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *ret) | |||
130 | q=BN_new(); | 128 | q=BN_new(); |
131 | if (q == NULL) goto err; | 129 | if (q == NULL) goto err; |
132 | BN_set_word(q,1); | 130 | BN_set_word(q,1); |
133 | if (BN_cmp(pub_key,q) <= 0) | 131 | if (BN_cmp(pub_key,q)<=0) |
134 | *ret|=DH_CHECK_PUBKEY_TOO_SMALL; | 132 | *ret|=DH_CHECK_PUBKEY_TOO_SMALL; |
135 | BN_copy(q,dh->p); | 133 | BN_copy(q,dh->p); |
136 | BN_sub_word(q,1); | 134 | BN_sub_word(q,1); |
137 | if (BN_cmp(pub_key,q) >= 0) | 135 | if (BN_cmp(pub_key,q)>=0) |
138 | *ret|=DH_CHECK_PUBKEY_TOO_LARGE; | 136 | *ret|=DH_CHECK_PUBKEY_TOO_LARGE; |
139 | 137 | ||
140 | ok = 1; | 138 | ok = 1; |
@@ -142,5 +140,3 @@ err: | |||
142 | if (q != NULL) BN_free(q); | 140 | if (q != NULL) BN_free(q); |
143 | return(ok); | 141 | return(ok); |
144 | } | 142 | } |
145 | |||
146 | #endif | ||