[dpdk-dev,3/3] examples/l2fwd-crypto: fix AEAD key setting

Message ID 20170718075818.75643-4-pablo.de.lara.guarch@intel.com (mailing list archive)
State Accepted, archived
Delegated to: Pablo de Lara Guarch
Headers

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK

Commit Message

De Lara Guarch, Pablo July 18, 2017, 7:58 a.m. UTC
  AEAD key was being set using the cipher key parameters,
instead of the AEAD key parameters.

Fixes: 2661f4fbe93d ("examples/l2fwd-crypto: add AEAD parameters")

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
---
 examples/l2fwd-crypto/main.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
  

Patch

diff --git a/examples/l2fwd-crypto/main.c b/examples/l2fwd-crypto/main.c
index da2f509..8d4a10a 100644
--- a/examples/l2fwd-crypto/main.c
+++ b/examples/l2fwd-crypto/main.c
@@ -2038,7 +2038,7 @@  initialize_cryptodevs(struct l2fwd_crypto_options *options, unsigned nb_ports,
 			 * is supported by the algorithm chosen.
 			 */
 			} else if (options->aead_key_random_size != -1) {
-				if (check_supported_size(options->ckey_random_size,
+				if (check_supported_size(options->aead_key_random_size,
 						cap->sym.aead.key_size.min,
 						cap->sym.aead.key_size.max,
 						cap->sym.aead.key_size.increment)
@@ -2047,7 +2047,7 @@  initialize_cryptodevs(struct l2fwd_crypto_options *options, unsigned nb_ports,
 					return -1;
 				}
 				options->aead_xform.aead.key.length =
-							options->ckey_random_size;
+							options->aead_key_random_size;
 			/* No size provided, use minimum size. */
 			} else
 				options->aead_xform.aead.key.length =