1 --- xlators/encryption/crypt/src/keys.c.orig 2017-02-25 14:37:16 UTC
2 +++ xlators/encryption/crypt/src/keys.c
3 @@ -113,7 +113,7 @@ static int32_t kderive_init(struct kderi
4 static void kderive_update(struct kderive_context *ctx)
7 -#if (OPENSSL_VERSION_NUMBER < 0x1010002f)
8 +#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER)
11 HMAC_CTX *phctx = NULL;
12 @@ -123,7 +123,7 @@ static void kderive_update(struct kderiv
14 check_prf_iters(num_iters);
16 -#if (OPENSSL_VERSION_NUMBER < 0x1010002f)
17 +#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER)
21 @@ -144,7 +144,7 @@ static void kderive_update(struct kderiv
23 pos += PRF_OUTPUT_SIZE;
25 -#if (OPENSSL_VERSION_NUMBER < 0x1010002f)
26 +#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER)
27 HMAC_CTX_cleanup(phctx);