From f3d627dd3c8130146429d3a884e0865b98d6a98d Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Wed, 4 Oct 2017 05:07:46 -0400 Subject: session: fill in bind handle for sock flavored api (VPP-1005) Change-Id: I492bea060ba5c219ea75e19ebfdad79b1074e04b Signed-off-by: Florin Coras --- src/vnet/session/session_api.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vnet/session/session_api.c b/src/vnet/session/session_api.c index 60d9b4de..250f9906 100755 --- a/src/vnet/session/session_api.c +++ b/src/vnet/session/session_api.c @@ -605,7 +605,12 @@ vl_api_bind_sock_t_handler (vl_api_bind_sock_t * mp) rv = vnet_bind (a); } done: - REPLY_MACRO (VL_API_BIND_SOCK_REPLY); + /* *INDENT-OFF* */ + REPLY_MACRO2 (VL_API_BIND_SOCK_REPLY,({ + if (!rv) + rmp->handle = a->handle; + })); + /* *INDENT-ONF* */ } static void -- cgit 1.2.3-korg