diff options
author | Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org> | 2018-06-25 18:44:20 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2018-07-19 15:01:24 +0300 |
commit | 61e7fcc63e32723dcd49499020c7c64787ebb4c5 (patch) | |
tree | 38e3886313d1d7adde58f6a10430da1052b98e12 | |
parent | 0f407be79bc860cdc5d9577b295068657c2845e4 (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.c | 20 |
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 |