X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=blobdiff_plain;f=src%2Fvnet%2Fsession%2Fapplication_interface.h;h=dfb45a78fc98e0c2c73860aadf7240edd34207cd;hp=dc4c46906c4edc86fb54f0c323b1781908973d21;hb=d85de68;hpb=178cf493d009995b28fdf220f04c98860ff79a9b diff --git a/src/vnet/session/application_interface.h b/src/vnet/session/application_interface.h index dc4c46906c4..dfb45a78fc9 100644 --- a/src/vnet/session/application_interface.h +++ b/src/vnet/session/application_interface.h @@ -28,11 +28,13 @@ typedef struct _vnet_app_attach_args_t #undef _ ssvm_private_t * segment; svm_msg_q_t *app_evt_q; + u64 segment_handle; } vnet_app_attach_args_t; typedef struct _vnet_app_detach_args_t { u32 app_index; + u32 api_client_index; } vnet_app_detach_args_t; typedef struct _vnet_bind_args_t @@ -233,6 +235,7 @@ typedef struct session_accepted_msg_ u64 handle; u64 server_rx_fifo; u64 server_tx_fifo; + u64 segment_handle; u64 vpp_event_queue_address; u64 server_event_queue_address; u64 client_event_queue_address; @@ -259,6 +262,7 @@ typedef struct session_connected_msg_ u64 handle; u64 server_rx_fifo; u64 server_tx_fifo; + u64 segment_handle; u64 vpp_event_queue_address; u64 client_event_queue_address; u64 server_event_queue_address;