From: Semir Sionek Date: Mon, 1 Sep 2025 13:45:08 +0000 (+0000) Subject: session: fix app_send_dgram_segs enqueueing n-1 segments X-Git-Tag: v26.02-rc0~51 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=f413b265d5a5d334092d403625916e95a5022668;p=vpp.git session: fix app_send_dgram_segs enqueueing n-1 segments Type: fix Change-Id: Iad1c4d967a10e2b5a2e951b119ff4b89716c3d50 Signed-off-by: Semir Sionek --- diff --git a/src/vnet/session/application_interface.h b/src/vnet/session/application_interface.h index 284c1544bff..c29e67f9747 100644 --- a/src/vnet/session/application_interface.h +++ b/src/vnet/session/application_interface.h @@ -718,8 +718,8 @@ app_send_dgram_segs (app_session_t *s, svm_fifo_seg_t *segs, u32 data_nsegs, u32 seg_len = app_gen_dgram_header (segs, data_len, &s->transport, 0); return app_send_dgram_segs_raw (s->tx_fifo, &s->transport, s->vpp_evt_q, - segs, data_nsegs, seg_len, SESSION_IO_EVT_TX, - 1 /* do_evt */, noblock); + segs, data_nsegs + 1, seg_len, + SESSION_IO_EVT_TX, 1 /* do_evt */, noblock); } always_inline int