From 6c10ab22e9ae1b5b2e086d74a5267f0bc33a0c57 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Sun, 8 Nov 2020 16:50:39 -0800 Subject: session: remove support for shm bapi attachment Type: improvement Signed-off-by: Florin Coras Change-Id: I21bda0c46406aff54ad8fe5e44491e8e332de170 --- src/vnet/session/application.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'src/vnet/session/application.c') diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index c62496e1d5f..975239e563d 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -484,7 +484,6 @@ application_alloc_and_init (app_init_args_t * a) { ssvm_segment_type_t seg_type = SSVM_SEGMENT_MEMFD; segment_manager_props_t *props; - vl_api_registration_t *reg; application_t *app; u64 *options; @@ -494,17 +493,7 @@ application_alloc_and_init (app_init_args_t * a) * Make sure we support the requested configuration */ if (options[APP_OPTIONS_FLAGS] & APP_OPTIONS_FLAGS_IS_BUILTIN) - { - seg_type = SSVM_SEGMENT_PRIVATE; - } - else if (!a->use_sock_api) - { - reg = vl_api_client_index_to_registration (a->api_client_index); - if (!reg) - return VNET_API_ERROR_APP_UNSUPPORTED_CFG; - if (vl_api_registration_file_index (reg) == VL_API_INVALID_FI) - seg_type = SSVM_SEGMENT_SHM; - } + seg_type = SSVM_SEGMENT_PRIVATE; if ((options[APP_OPTIONS_FLAGS] & APP_OPTIONS_FLAGS_EVT_MQ_USE_EVENTFD) && seg_type != SSVM_SEGMENT_MEMFD) @@ -855,8 +844,8 @@ vnet_application_attach (vnet_app_attach_args_t * a) } secret = a->options[APP_OPTIONS_NAMESPACE_SECRET]; - if ((rv = - app_validate_namespace (a->namespace_id, secret, &app_ns_index))) + if ((rv = app_validate_namespace (a->namespace_id, secret, + &app_ns_index))) return rv; a->options[APP_OPTIONS_NAMESPACE] = app_ns_index; } -- cgit 1.2.3-korg