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/sapi/vpp_echo_bapi.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/sapi/vpp_echo_bapi.c')
-rw-r--r-- | src/plugins/hs_apps/sapi/vpp_echo_bapi.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/hs_apps/sapi/vpp_echo_bapi.c b/src/plugins/hs_apps/sapi/vpp_echo_bapi.c index 868cc3a0591..12be20503a3 100644 --- a/src/plugins/hs_apps/sapi/vpp_echo_bapi.c +++ b/src/plugins/hs_apps/sapi/vpp_echo_bapi.c @@ -332,6 +332,10 @@ echo_attach_session (uword segment_handle, uword rxf_offset, uword txf_offset, s->tx_fifo = fifo_segment_alloc_fifo_w_offset (fs, txf_offset); s->rx_fifo->segment_index = fs_index; s->tx_fifo->segment_index = fs_index; + s->rx_fifo->vpp_session_index = s->rx_fifo->shr->master_session_index; + s->tx_fifo->vpp_session_index = s->tx_fifo->shr->master_session_index; + s->rx_fifo->app_session_index = s->session_index; + s->tx_fifo->app_session_index = s->session_index; s->rx_fifo->shr->client_session_index = s->session_index; s->tx_fifo->shr->client_session_index = s->session_index; |