test/crypto: fix cipher offset for ZUC
The cipher offset in bits was not being used in ZUC encryption test
functions when creating the operation, it was hardcoded to 0.
This is fixed to use the offset from the test vector as intended.
Fixes: fd01a9be38
("test/crypto: move IV to crypto op private data")
Cc: stable@dpdk.org
Signed-off-by: Ciara Power <ciara.power@intel.com>
Acked-by: Kai Ji <kai.ji@intel.com>
This commit is contained in:
parent
4c7ae22f1f
commit
7a0f8fe76b
@ -6033,7 +6033,7 @@ test_zuc_encryption(const struct wireless_test_data *tdata)
|
||||
retval = create_wireless_algo_cipher_operation(tdata->cipher_iv.data,
|
||||
tdata->cipher_iv.len,
|
||||
tdata->plaintext.len,
|
||||
0);
|
||||
tdata->validCipherOffsetInBits.len);
|
||||
if (retval < 0)
|
||||
return retval;
|
||||
|
||||
@ -6128,7 +6128,7 @@ test_zuc_encryption_sgl(const struct wireless_test_data *tdata)
|
||||
/* Create ZUC operation */
|
||||
retval = create_wireless_algo_cipher_operation(tdata->cipher_iv.data,
|
||||
tdata->cipher_iv.len, tdata->plaintext.len,
|
||||
0);
|
||||
tdata->validCipherOffsetInBits.len);
|
||||
if (retval < 0)
|
||||
return retval;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user