summaryrefslogtreecommitdiffstats
path: root/src/lockdown-cu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lockdown-cu.c')
-rw-r--r--src/lockdown-cu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lockdown-cu.c b/src/lockdown-cu.c
index d8d7f42..e527652 100644
--- a/src/lockdown-cu.c
+++ b/src/lockdown-cu.c
@@ -294,7 +294,7 @@ poly1305_update_with_pad16(poly1305_state *poly1305,
294static void chacha20_poly1305_encrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) 294static void chacha20_poly1305_encrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len)
295{ 295{
296#if defined(HAVE_OPENSSL) 296#if defined(HAVE_OPENSSL)
297#if defined(LIBRESSL_VERSION_NUMBER) 297#if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x3050000fL)
298#if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) 298#if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL)
299 const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); 299 const EVP_AEAD *aead = EVP_aead_chacha20_poly1305();
300 EVP_AEAD_CTX ctx; 300 EVP_AEAD_CTX ctx;
@@ -378,7 +378,7 @@ static void chacha20_poly1305_encrypt_64(unsigned char* key, unsigned char* nonc
378static void chacha20_poly1305_decrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len) 378static void chacha20_poly1305_decrypt_96(unsigned char* key, unsigned char* nonce, unsigned char* ad, size_t ad_len, unsigned char* in, size_t in_len, unsigned char* out, size_t* out_len)
379{ 379{
380#if defined(HAVE_OPENSSL) 380#if defined(HAVE_OPENSSL)
381#if defined(LIBRESSL_VERSION_NUMBER) 381#if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x3050000fL)
382#if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL) 382#if (LIBRESSL_VERSION_NUMBER >= 0x2040000fL)
383 const EVP_AEAD *aead = EVP_aead_chacha20_poly1305(); 383 const EVP_AEAD *aead = EVP_aead_chacha20_poly1305();
384 EVP_AEAD_CTX ctx; 384 EVP_AEAD_CTX ctx;