VPP-1573 fix crash in ip6 reassembly 74/17674/2
authorKlement Sekera <ksekera@cisco.com>
Tue, 19 Feb 2019 10:28:47 +0000 (11:28 +0100)
committerDamjan Marion <dmarion@me.com>
Tue, 19 Feb 2019 11:50:24 +0000 (11:50 +0000)
Change-Id: I3a3076c7d87446b5ec2a02e70d3b6d05f1875875
Signed-off-by: Klement Sekera <ksekera@cisco.com>
src/vnet/ip/ip6_reassembly.c

index ab5b42a..d78c3ff 100644 (file)
@@ -770,6 +770,7 @@ ip6_reass_update (vlib_main_t * vm, vlib_node_runtime_t * node,
            }
          *next0 = IP6_REASSEMBLY_NEXT_DROP;
          *error0 = IP6_ERROR_REASS_OVERLAPPING_FRAGMENT;
+         return IP6_REASS_RC_OK;
        }
       break;
     }
@@ -795,7 +796,6 @@ ip6_reass_update (vlib_main_t * vm, vlib_node_runtime_t * node,
       else
        {
          *next0 = IP6_REASSEMBLY_NEXT_DROP;
-         ;
          *error0 = IP6_ERROR_REASS_DUPLICATE_FRAGMENT;
        }
     }