octeon: fix compilation for octeon 54/42054/2
authorMonendra Singh Kushwaha <[email protected]>
Fri, 20 Dec 2024 17:56:43 +0000 (23:26 +0530)
committerDamjan Marion <[email protected]>
Wed, 8 Jan 2025 16:42:00 +0000 (16:42 +0000)
This patch adapts new changes introduced in crypto framework
as part of 0cf4eef7.

Type: fix
fixes: 0cf4eef7

Change-Id: I41a17c9b340f54014c9d2ae21546ec39ccef3f43
Signed-off-by: Monendra Singh Kushwaha <[email protected]>
src/plugins/dev_octeon/crypto.c
src/plugins/dev_octeon/crypto.h

index 7d3790f..9c710ae 100644 (file)
@@ -172,17 +172,16 @@ oct_crypto_key_add_handler (vlib_main_t *vm, vnet_crypto_key_index_t key_index)
 }
 
 void
-oct_crypto_key_handler (vlib_main_t *vm, vnet_crypto_key_op_t kop,
-                       vnet_crypto_key_index_t idx)
+oct_crypto_key_handler (vnet_crypto_key_op_t kop, vnet_crypto_key_index_t idx)
 {
   oct_crypto_main_t *ocm = &oct_crypto_main;
 
   if (kop == VNET_CRYPTO_KEY_OP_DEL)
     {
-      oct_crypto_key_del_handler (vm, idx);
+      oct_crypto_key_del_handler (vlib_get_main (), idx);
       return;
     }
-  oct_crypto_key_add_handler (vm, idx);
+  oct_crypto_key_add_handler (vlib_get_main (), idx);
 
   ocm->started = 1;
 }
index 27e1f60..0a3b796 100644 (file)
@@ -157,7 +157,7 @@ void oct_crypto_key_del_handler (vlib_main_t *vm,
 void oct_crypto_key_add_handler (vlib_main_t *vm,
                                 vnet_crypto_key_index_t key_index);
 
-void oct_crypto_key_handler (vlib_main_t *vm, vnet_crypto_key_op_t kop,
+void oct_crypto_key_handler (vnet_crypto_key_op_t kop,
                             vnet_crypto_key_index_t idx);
 
 int oct_crypto_enqueue_linked_alg_enc (vlib_main_t *vm,