From f77e13b85f94c3027cab1b3c50e306cd0cb8212b Mon Sep 17 00:00:00 2001 From: Saurav Babu Date: Mon, 26 Sep 2016 17:26:59 +0530 Subject: [PATCH] [net-client] Send ProfileName in NET_EVENT_OPEN_RSP when WiFiConnectFail occurs Change-Id: Icd13742d3b07cb767592910c9fb2d774d91fc9e4 Signed-off-by: Saurav Babu --- src/network-signal-handler.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/network-signal-handler.c b/src/network-signal-handler.c index 223d571..98cf64d 100755 --- a/src/network-signal-handler.c +++ b/src/network-signal-handler.c @@ -863,15 +863,17 @@ static int __net_handle_wifi_connect_fail_event(GVariant *param) event_data.Data = NULL; NETWORK_LOG(NETWORK_HIGH, "Failed to connect WiFi"); + g_strlcpy(event_data.ProfileName, open_info->ProfileName, + NET_PROFILE_NAME_LEN_MAX+1); if (open_info->flag == TRUE) { memset(open_info, 0, sizeof(network_request_table_t)); - event_data.Error = NET_ERR_INVALID_OPERATION; + event_data.Error = NET_ERR_CONNECTION_CONNECT_FAILED; event_data.Event = NET_EVENT_OPEN_RSP; NETWORK_LOG(NETWORK_HIGH, "Sending NET_EVENT_OPEN_RSP"); } else if (wps_info->flag == TRUE) { memset(wps_info, 0, sizeof(network_request_table_t)); - event_data.Error = NET_ERR_INVALID_OPERATION; + event_data.Error = NET_ERR_CONNECTION_CONNECT_FAILED; event_data.Event = NET_EVENT_WIFI_WPS_RSP; NETWORK_LOG(NETWORK_HIGH, "Sending NET_EVENT_WIFI_WPS_RSP"); } else { -- 2.34.1