From: Alexander Chernavin Date: Thu, 22 Apr 2021 08:48:34 +0000 (-0400) Subject: dpdk: support md5 async handler in dpdk cryptodev X-Git-Tag: v21.10-rc0~202 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=961d3631125df357c966f6ea4ee7b5fe57421c45;p=vpp.git dpdk: support md5 async handler in dpdk cryptodev With this change, enable MD5 with AES-CBC support in dpdk cryptodev. Type: improvement Signed-off-by: Alexander Chernavin Change-Id: Ic587aaa1fa0dc102e36eb34f329ef21a16156f26 --- diff --git a/src/plugins/dpdk/cryptodev/cryptodev.h b/src/plugins/dpdk/cryptodev/cryptodev.h index 4c85e85a172..1c013be265c 100644 --- a/src/plugins/dpdk/cryptodev/cryptodev.h +++ b/src/plugins/dpdk/cryptodev/cryptodev.h @@ -49,6 +49,9 @@ * crypto (alg, cryptodev_alg, key_size), hash (alg, digest-size) **/ #define foreach_cryptodev_link_async_alg \ + _ (AES_128_CBC, AES_CBC, 16, MD5, 12) \ + _ (AES_192_CBC, AES_CBC, 24, MD5, 12) \ + _ (AES_256_CBC, AES_CBC, 32, MD5, 12) \ _ (AES_128_CBC, AES_CBC, 16, SHA1, 12) \ _ (AES_192_CBC, AES_CBC, 24, SHA1, 12) \ _ (AES_256_CBC, AES_CBC, 32, SHA1, 12) \