diff options
author | 2024-06-18 22:00:41 -0700 | |
---|---|---|
committer | 2025-01-22 20:38:06 +0000 | |
commit | b0761fd464936870a65f8d49eca8daa8215efdf2 (patch) | |
tree | d5b435ef091521dc73d093959f5860f9dd82e21e /src/plugins/hs_apps/proxy.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/plugins/hs_apps/proxy.c')
-rw-r--r-- | src/plugins/hs_apps/proxy.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/hs_apps/proxy.c b/src/plugins/hs_apps/proxy.c index 7407bcb9f0d..f6b7f52d80c 100644 --- a/src/plugins/hs_apps/proxy.c +++ b/src/plugins/hs_apps/proxy.c @@ -830,7 +830,7 @@ active_open_alloc_session_fifos (session_t *s) * will receive data, etc. */ txf->shr->master_session_index = s->session_index; - txf->master_thread_index = s->thread_index; + txf->vpp_sh = s->handle; /* * Account for the active-open session's use of the fifos @@ -1101,7 +1101,7 @@ active_open_rx_callback (session_t * s) if (svm_fifo_set_event (proxy_tx_fifo)) { u8 thread_index = proxy_tx_fifo->master_thread_index; - u32 session_index = proxy_tx_fifo->shr->master_session_index; + u32 session_index = proxy_tx_fifo->vpp_session_index; return session_send_io_evt_to_thread_custom (&session_index, thread_index, SESSION_IO_EVT_TX); |