From 7b3a3df263c7a5bf549f350553cbd9bce7ee40b3 Mon Sep 17 00:00:00 2001 From: Nathan Skrzypczak Date: Wed, 28 Jul 2021 14:09:50 +0200 Subject: session: Add session_sapi_enable_disable Type: feature This adds an API message to do the switch at runtime. Change-Id: Ice6b69c57f0bfbf5668182e25593362ff4133615 Signed-off-by: Nathan Skrzypczak --- src/vnet/session/session_api.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/vnet/session/session_api.c') diff --git a/src/vnet/session/session_api.c b/src/vnet/session/session_api.c index c031545323e..2121d2075e6 100644 --- a/src/vnet/session/session_api.c +++ b/src/vnet/session/session_api.c @@ -601,6 +601,17 @@ vl_api_session_enable_disable_t_handler (vl_api_session_enable_disable_t * mp) REPLY_MACRO (VL_API_SESSION_ENABLE_DISABLE_REPLY); } +static void +vl_api_session_sapi_enable_disable_t_handler ( + vl_api_session_sapi_enable_disable_t *mp) +{ + vl_api_session_sapi_enable_disable_reply_t *rmp; + int rv = 0; + + rv = appns_sapi_enable_disable (mp->is_enable); + REPLY_MACRO (VL_API_SESSION_SAPI_ENABLE_DISABLE_REPLY); +} + static void vl_api_app_attach_t_handler (vl_api_app_attach_t * mp) { -- cgit 1.2.3-korg