diff options
author | Florin Coras <fcoras@cisco.com> | 2020-11-08 16:50:39 -0800 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2020-11-09 21:09:05 +0000 |
commit | 6c10ab22e9ae1b5b2e086d74a5267f0bc33a0c57 (patch) | |
tree | f554cd3726675de9ea3799857aafc5cfe9338c75 /src/vnet/session/session_api.c | |
parent | 85866e782c0e8d49b2fbc5f8fdf77065f1efae14 (diff) |
session: remove support for shm bapi attachment
Type: improvement
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I21bda0c46406aff54ad8fe5e44491e8e332de170
Diffstat (limited to 'src/vnet/session/session_api.c')
-rw-r--r-- | src/vnet/session/session_api.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/vnet/session/session_api.c b/src/vnet/session/session_api.c index 6a609eb92fa..90c0772493a 100644 --- a/src/vnet/session/session_api.c +++ b/src/vnet/session/session_api.c @@ -614,6 +614,12 @@ vl_api_app_attach_t_handler (vl_api_app_attach_t * mp) rv = VNET_API_ERROR_FEATURE_DISABLED; goto done; } + /* Only support binary api with socket transport */ + if (vl_api_registration_file_index (reg) == VL_API_INVALID_FI) + { + rv = VNET_API_ERROR_APP_UNSUPPORTED_CFG; + goto done; + } STATIC_ASSERT (sizeof (u64) * APP_OPTIONS_N_OPTIONS <= sizeof (mp->options), @@ -623,7 +629,6 @@ vl_api_app_attach_t_handler (vl_api_app_attach_t * mp) a->api_client_index = mp->client_index; a->options = mp->options; a->session_cb_vft = &session_mq_cb_vft; - a->namespace_id = vl_api_from_api_to_new_vec (mp, &mp->namespace_id); if ((rv = vnet_application_attach (a))) |