summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/memif/node.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/memif/node.c b/src/plugins/memif/node.c
index c7ad9740b02..a69ab7f7c2c 100644
--- a/src/plugins/memif/node.c
+++ b/src/plugins/memif/node.c
@@ -587,6 +587,7 @@ memif_device_input_zc_inline (vlib_main_t *vm, vlib_node_runtime_t *node,
if (PREDICT_FALSE ((d0->flags & MEMIF_DESC_FLAG_NEXT) && n_slots))
{
hb->flags |= VLIB_BUFFER_TOTAL_LENGTH_VALID;
+ hb->total_length_not_including_first_buffer = 0;
next_slot:
s0 = cur_slot & mask;
d0 = &ring->desc[s0];