summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorFan Zhang <roy.fan.zhang@intel.com>2019-03-05 14:40:41 +0000
committerAkhil Goyal <akhil.goyal@nxp.com>2019-03-22 14:27:46 +0100
commit8d9a222507b291113e18e6bc46f3196a51fd181d (patch)
treed44c0e6c357442a7fd4216181e96d0cd7c498eb3 /examples
parenta720e6740afcd6d21955d188c6e6a7136fcc7d6c (diff)
downloaddpdk-next-eventdev-8d9a222507b291113e18e6bc46f3196a51fd181d.zip
dpdk-next-eventdev-8d9a222507b291113e18e6bc46f3196a51fd181d.tar.gz
dpdk-next-eventdev-8d9a222507b291113e18e6bc46f3196a51fd181d.tar.xz
examples/ipsec-secgw: fix AES-CTR block size
This patch fixes the incorrect block size for AES-CTR in legacy mode. Originally, wrong block size will cause esp_inbound() drop AES-CTR encrypted packets if the payload sizes not equal to multiple times of 16. Fixes: 4470c22de2e1 ("examples/ipsec-secgw: add AES-CTR") Cc: stable@dpdk.org Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/ipsec-secgw/sa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/ipsec-secgw/sa.c b/examples/ipsec-secgw/sa.c
index 414fcd2..93e3620 100644
--- a/examples/ipsec-secgw/sa.c
+++ b/examples/ipsec-secgw/sa.c
@@ -80,7 +80,7 @@ const struct supported_cipher_algo cipher_algos[] = {
.keyword = "aes-128-ctr",
.algo = RTE_CRYPTO_CIPHER_AES_CTR,
.iv_len = 8,
- .block_size = 16, /* XXX AESNI MB limition, should be 4 */
+ .block_size = 4,
.key_len = 20
},
{