nsh: Resolve SA errors in NSH plugin. 70/31470/12
authorVengada Prasad Govindan <venggovi@cisco.com>
Sun, 28 Feb 2021 14:23:39 +0000 (06:23 -0800)
committerNeale Ranns <neale@graphiant.com>
Wed, 3 Mar 2021 11:12:25 +0000 (11:12 +0000)
Type: fix

Change-Id: Ia923cd9302688496d28d2fd5658718b40b17cc1a
Signed-off-by: Vengada Govindan <venggovi@cisco.com>
src/plugins/nsh/nsh_pop.c

index 46b3521..90b8a73 100644 (file)
@@ -110,11 +110,6 @@ nsh_pop_inline (vlib_main_t * vm,
 
          /* Entry should point to a mapping ...*/
          map0 = pool_elt_at_index(nm->nsh_mappings, entry0[0]);
-         if (PREDICT_FALSE(map0 == 0))
-           {
-             error0 = NSH_NODE_ERROR_NO_MAPPING;
-             goto trace0;
-           }
 
          /* set up things for next node to transmit ie which node to handle it and where */
          next0 = map0->next_node;
@@ -163,11 +158,6 @@ nsh_pop_inline (vlib_main_t * vm,
 
          /* Entry should point to a mapping ...*/
          map1 = pool_elt_at_index(nm->nsh_mappings, entry1[0]);
-         if (PREDICT_FALSE(map1 == 0))
-           {
-             error1 = NSH_NODE_ERROR_NO_MAPPING;
-             goto trace1;
-           }
 
          /* set up things for next node to transmit ie which node to handle it and where */
          next1 = map1->next_node;
@@ -249,11 +239,6 @@ nsh_pop_inline (vlib_main_t * vm,
          /* Entry should point to a mapping ...*/
          map0 = pool_elt_at_index(nm->nsh_mappings, entry0[0]);
 
-         if (PREDICT_FALSE(map0 == 0))
-           {
-             error0 = NSH_NODE_ERROR_NO_MAPPING;
-             goto trace00;
-           }
 
          /* set up things for next node to transmit ie which node to handle it and where */
          next0 = map0->next_node;