aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/session/application_worker.c
diff options
context:
space:
mode:
authorFlorin Coras <fcoras@cisco.com>2024-06-18 22:00:41 -0700
committerDave Barach <vpp@barachs.net>2025-01-22 20:38:06 +0000
commitb0761fd464936870a65f8d49eca8daa8215efdf2 (patch)
treed5b435ef091521dc73d093959f5860f9dd82e21e /src/vnet/session/application_worker.c
parent8759d26470f8427bb9c0a4766662ecdc82e135e2 (diff)
session svm: track session indices in private struct
Type: improvement Signed-off-by: Florin Coras <fcoras@cisco.com> Change-Id: I898baf3e2a7586124f4678eaeaa4516db7186f8f
Diffstat (limited to 'src/vnet/session/application_worker.c')
-rw-r--r--src/vnet/session/application_worker.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vnet/session/application_worker.c b/src/vnet/session/application_worker.c
index cae340cd64e..ad0b18e8d75 100644
--- a/src/vnet/session/application_worker.c
+++ b/src/vnet/session/application_worker.c
@@ -175,10 +175,10 @@ app_worker_alloc_session_fifos (segment_manager_t * sm, session_t * s)
return rv;
rx_fifo->shr->master_session_index = s->session_index;
- rx_fifo->master_thread_index = s->thread_index;
+ rx_fifo->vpp_sh = s->handle;
tx_fifo->shr->master_session_index = s->session_index;
- tx_fifo->master_thread_index = s->thread_index;
+ tx_fifo->vpp_sh = s->handle;
s->rx_fifo = rx_fifo;
s->tx_fifo = tx_fifo;
@@ -210,10 +210,10 @@ app_worker_alloc_wrk_cl_session (app_worker_t *app_wrk, session_t *ls)
&tx_fifo);
rx_fifo->shr->master_session_index = s->session_index;
- rx_fifo->master_thread_index = s->thread_index;
+ rx_fifo->vpp_sh = s->handle;
tx_fifo->shr->master_session_index = s->session_index;
- tx_fifo->master_thread_index = s->thread_index;
+ tx_fifo->vpp_sh = s->handle;
s->rx_fifo = rx_fifo;
s->tx_fifo = tx_fifo;