crypto: fix dead nn foreach 38/37438/2
authorDmitry Valter <d-valter@yandex-team.ru>
Mon, 17 Oct 2022 14:04:35 +0000 (14:04 +0000)
committerFan Zhang <royzhang1980@hotmail.com>
Mon, 24 Oct 2022 09:35:45 +0000 (09:35 +0000)
Pass vec_foreach args in the right order

Type: fix
Signed-off-by: Dmitry Valter <d-valter@yandex-team.ru>
Change-Id: I90d3dfb70ee2dbd9a48ae9ecfd2c1526a74d0786

src/vnet/crypto/crypto.c

index 1c724a3..f8926c9 100644 (file)
@@ -627,11 +627,11 @@ vnet_crypto_register_post_node (vlib_main_t * vm, char *post_node_name)
     return ~0;
 
   /* *INDENT-OFF* */
-  vec_foreach (cm->next_nodes, nn)
-  {
-    if (nn->node_idx == pn->index)
-      return nn->next_idx;
-  }
+  vec_foreach (nn, cm->next_nodes)
+    {
+      if (nn->node_idx == pn->index)
+       return nn->next_idx;
+    }
   /* *INDENT-ON* */
 
   vec_validate (cm->next_nodes, index);