From db42b7bdefef4f26601782e9e2cc35096e847544 Mon Sep 17 00:00:00 2001 From: flyingeagle23 Date: Thu, 20 Apr 2017 18:38:48 +0800 Subject: [VPP-704]./uri_tcp_test slave , uri test segment fault Change-Id: I19dcc3fcf85c63dc7a7f35e023f6269c9f233d3b Signed-off-by: flyingeagle23 --- src/uri/uri_tcp_test.c | 3 ++- src/vnet/session/session_api.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) mode change 100644 => 100755 src/uri/uri_tcp_test.c mode change 100644 => 100755 src/vnet/session/session_api.c diff --git a/src/uri/uri_tcp_test.c b/src/uri/uri_tcp_test.c old mode 100644 new mode 100755 index c057e06e339..ca053a2c4ad --- a/src/uri/uri_tcp_test.c +++ b/src/uri/uri_tcp_test.c @@ -487,7 +487,8 @@ vl_api_connect_uri_reply_t_handler (vl_api_connect_uri_reply_t * mp) if (mp->retval) { - uword *errp = hash_get (utm->error_string_by_error_number, -mp->retval); + uword *errp = hash_get (utm->error_string_by_error_number, + -clib_net_to_host_u32 (mp->retval)); clib_warning ("connection failed with code: %s", *errp); utm->state = STATE_FAILED; return; diff --git a/src/vnet/session/session_api.c b/src/vnet/session/session_api.c old mode 100644 new mode 100755 index a82dfe0b901..8116b673a32 --- a/src/vnet/session/session_api.c +++ b/src/vnet/session/session_api.c @@ -180,7 +180,7 @@ send_session_connected_callback (u32 app_index, u32 api_context, } else { - mp->retval = VNET_API_ERROR_SESSION_CONNECT_FAIL; + mp->retval = clib_host_to_net_u32 (VNET_API_ERROR_SESSION_CONNECT_FAIL); } vl_msg_api_send_shmem (q, (u8 *) & mp); -- cgit 1.2.3-korg