aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>2018-06-25 18:44:20 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-07-19 15:01:24 +0300
commit61e7fcc63e32723dcd49499020c7c64787ebb4c5 (patch)
tree38e3886313d1d7adde58f6a10430da1052b98e12
parent0f407be79bc860cdc5d9577b295068657c2845e4 (diff)
linux-dpdk: crypto: correct offset/range for SNOW 3G operations
Drop leftover code. Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org> Reviewed-and-tested-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r--platform/linux-dpdk/odp_crypto.c20
1 files changed, 4 insertions, 16 deletions
diff --git a/platform/linux-dpdk/odp_crypto.c b/platform/linux-dpdk/odp_crypto.c
index 581a2c918..7989ee1ef 100644
--- a/platform/linux-dpdk/odp_crypto.c
+++ b/platform/linux-dpdk/odp_crypto.c
@@ -1639,23 +1639,11 @@ static void crypto_fill_sym_param(crypto_session_entry_t *session,
*rc_auth = ODP_CRYPTO_ALG_ERR_IV_INVALID;
}
- /* For SNOW3G algorithms, offset/length must be in bits */
- if (cipher_xform->cipher.algo == RTE_CRYPTO_CIPHER_SNOW3G_UEA2) {
- op->sym->cipher.data.offset = param->cipher_range.offset << 3;
- op->sym->cipher.data.length = param->cipher_range.length << 3;
- } else {
- op->sym->cipher.data.offset = param->cipher_range.offset;
- op->sym->cipher.data.length = param->cipher_range.length;
- }
+ op->sym->cipher.data.offset = param->cipher_range.offset;
+ op->sym->cipher.data.length = param->cipher_range.length;
- /* For SNOW3G algorithms, offset/length must be in bits */
- if (auth_xform->auth.algo == RTE_CRYPTO_AUTH_SNOW3G_UIA2) {
- op->sym->auth.data.offset = param->auth_range.offset << 3;
- op->sym->auth.data.length = param->auth_range.length << 3;
- } else {
- op->sym->auth.data.offset = param->auth_range.offset;
- op->sym->auth.data.length = param->auth_range.length;
- }
+ op->sym->auth.data.offset = param->auth_range.offset;
+ op->sym->auth.data.length = param->auth_range.length;
}
static