summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMonendra Singh Kushwaha <kmonendra@marvell.com>2025-01-12 06:47:04 +0530
committerMonendra Singh Kushwaha <kmonendra@marvell.com>2025-01-12 06:54:57 +0530
commitb647193cdae84d443c11a33056b875571575d56f (patch)
treede086210f293e454f2c409654189e1f1c8466f32
parent6676d95169a3864192bba39f3a495c4d781d0dd8 (diff)
octeon: fix octeon build issue
This patch adapts new changes introduced in crypto framework as part of 6676d951. Type: fix fixes: 6676d951 Change-Id: I7bbe8d87250e072b2891c0eedee1e14642fab4bc Signed-off-by: Monendra Singh Kushwaha <kmonendra@marvell.com>
-rw-r--r--src/plugins/dev_octeon/crypto.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/dev_octeon/crypto.c b/src/plugins/dev_octeon/crypto.c
index 652ed3c75e9..df6670e2eab 100644
--- a/src/plugins/dev_octeon/crypto.c
+++ b/src/plugins/dev_octeon/crypto.c
@@ -66,7 +66,7 @@ oct_crypto_session_create (vlib_main_t *vm, vnet_crypto_key_index_t key_index,
key = vnet_crypto_get_key (key_index);
- if (key->type == VNET_CRYPTO_KEY_TYPE_LINK)
+ if (key->is_link)
{
/*
* Read crypto or integ key session. And map link key index to same.
@@ -1335,8 +1335,7 @@ oct_crypto_aead_session_update (vlib_main_t *vm, oct_crypto_sess_t *sess,
return -1;
}
- rv = roc_se_ciph_key_set (&sess->cpt_ctx, enc_type, key->data,
- key->length));
+ rv = roc_se_ciph_key_set (&sess->cpt_ctx, enc_type, key->data, key->length);
if (rv)
{
clib_warning ("Cryptodev: Error in setting cipher key for enc type %u",
@@ -1371,7 +1370,7 @@ oct_crypto_session_init (vlib_main_t *vm, oct_crypto_sess_t *session,
key = vnet_crypto_get_key (key_index);
- if (key->type == VNET_CRYPTO_KEY_TYPE_LINK)
+ if (key->is_link)
rv = oct_crypto_link_session_update (vm, session, key_index, op_type);
else
rv = oct_crypto_aead_session_update (vm, session, key_index, op_type);