X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fping%2Fping.c;h=f56f44ffb263473d91f2042ada173eb4acafe8a9;hb=8324c55f95dd5ddbf1f5f9c47907204a12e152ef;hp=7045648d8727625eac68c9fd2ca3b79e42c58cc5;hpb=954c707972bf7efcd227e26d9679544813a78115;p=vpp.git diff --git a/src/plugins/ping/ping.c b/src/plugins/ping/ping.c index 7045648d872..f56f44ffb26 100755 --- a/src/plugins/ping/ping.c +++ b/src/plugins/ping/ping.c @@ -933,6 +933,8 @@ ip46_enqueue_packet (vlib_main_t * vm, vlib_buffer_t * b0, u32 burst, * we did not enqueue it here yet. */ ship_and_ret: + ASSERT (n_to_send <= f->n_vectors); + f->n_vectors -= n_to_send; n_sent += f->n_vectors; vlib_put_frame_to_node (vm, lookup_node_index, f); return n_sent;