From 1b6ed022e7a37fd1b35f2f9272cc4abc159d616d Mon Sep 17 00:00:00 2001 From: Artem Glazychev Date: Mon, 31 Aug 2020 15:42:40 +0700 Subject: crypto-openssl: add chacha20-poly1305 to crypto-openssl Type: feature Signed-off-by: Artem Glazychev Change-Id: Iec28fb11b6edff1bee23117f56aa3a3e5729541a Signed-off-by: Damjan Marion --- src/plugins/unittest/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/plugins/unittest/CMakeLists.txt') diff --git a/src/plugins/unittest/CMakeLists.txt b/src/plugins/unittest/CMakeLists.txt index 3ea4752145b..18780b6a607 100644 --- a/src/plugins/unittest/CMakeLists.txt +++ b/src/plugins/unittest/CMakeLists.txt @@ -11,6 +11,11 @@ # See the License for the specific language governing permissions and # limitations under the License. +set(chacha20_poly1305) +if (OPENSSL_VERSION VERSION_GREATER_EQUAL 1.1.0) + set(chacha20_poly1305 crypto/chacha20_poly1305.c) +endif() + add_vpp_plugin(unittest SOURCES api_fuzz_test.c @@ -20,6 +25,7 @@ add_vpp_plugin(unittest crypto/aes_cbc.c crypto/aes_ctr.c crypto/aes_gcm.c + ${chacha20_poly1305} crypto/rfc2202_hmac_md5.c crypto/rfc2202_hmac_sha1.c crypto/rfc4231.c -- cgit 1.2.3-korg