@@ -161,7 +161,7 @@ enum crypto_alg_err des_encrypt(odp_crypto_op_params_t *params,
else if (session->cipher.iv.data)
iv_ptr = session->cipher.iv.data;
else
- return ODP_CRYPTO_SES_CREATE_ERR_INV_CIPHER;
+ return ODP_CRYPTO_ALG_ERR_IV_INVALID;
/*
* Create a copy of the IV. The DES library modifies IV
@@ -199,7 +199,7 @@ enum crypto_alg_err des_decrypt(odp_crypto_op_params_t *params,
else if (session->cipher.iv.data)
iv_ptr = session->cipher.iv.data;
else
- return ODP_CRYPTO_SES_CREATE_ERR_INV_CIPHER;
+ return ODP_CRYPTO_ALG_ERR_IV_INVALID;
/*
* Create a copy of the IV. The DES library modifies IV
Current code returns an incompatible enum value as an error code in case of not specified IV. Use a proper return code instead. Signed-off-by: Taras Kondratiuk <taras.kondratiuk@linaro.org> --- platform/linux-generic/odp_crypto.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)