diff options
| author | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-04-14 20:43:06 +0200 |
|---|---|---|
| committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-04-14 20:43:06 +0200 |
| commit | 08a1bebb5887834fe55e65a2427b25c7a6563083 (patch) | |
| tree | 835ba8e1ea6f661da0698013c8d7c78c42222dcd /include | |
| parent | 6195b133bf88d3dd2312530af2975ede8e12299a (diff) | |
Do not compile aes*-ctr with <=OpenSSL 0.9.7b
Diffstat (limited to 'include')
| -rw-r--r-- | include/libssh/wrapper.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/libssh/wrapper.h b/include/libssh/wrapper.h index 093f8b74..71ed81f4 100644 --- a/include/libssh/wrapper.h +++ b/include/libssh/wrapper.h @@ -70,6 +70,11 @@ typedef HMAC_CTX* HMACCTX; #define MD5_DIGEST_LEN MD5_DIGEST_LENGTH #include <openssl/bn.h> +#include <openssl/opensslv.h> +#define OPENSSL_0_9_7b 0x0090702fL +#if (OPENSSL_VERSION_NUMBER <= OPENSSL_0_9_7b) +#define BROKEN_AES_CTR +#endif typedef BIGNUM* bignum; typedef BN_CTX* bignum_CTX; |
