diff options
author | 2024-06-18 22:00:41 -0700 | |
---|---|---|
committer | 2025-01-22 20:38:06 +0000 | |
commit | b0761fd464936870a65f8d49eca8daa8215efdf2 (patch) | |
tree | d5b435ef091521dc73d093959f5860f9dd82e21e /src/vnet/session/application_worker.c | |
parent | 8759d26470f8427bb9c0a4766662ecdc82e135e2 (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.c | 8 |
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; |