Modify message to be printed 13/235713/1 submit/tizen/20200609.061244
authorCheoleun Moon <chleun.moon@samsung.com>
Tue, 9 Jun 2020 05:56:32 +0000 (14:56 +0900)
committerCheoleun Moon <chleun.moon@samsung.com>
Tue, 9 Jun 2020 05:56:45 +0000 (14:56 +0900)
Change-Id: I9376b9a9732215d1143c89130033a0ae8913e758

tool/wifi_connect_tool.c

index 61721e8..cee1f66 100755 (executable)
@@ -288,6 +288,8 @@ static void connect()
 
 static void start()
 {
+       char *ap_name = NULL;
+       wifi_manager_ap_h connected_ap = NULL;
        int ret = wifi_manager_initialize(&g_wifi);
        EXIT_IF_RET_IS_ERROR(ret, "wifi_manager_initialize");
        PRINT_RESULT("Initialized\n");
@@ -313,7 +315,14 @@ static void start()
 
                connect();
        }
-       PRINT_RESULT("Connected\n");
+       ret = wifi_manager_get_connected_ap(g_wifi, &connected_ap);
+       EXIT_IF_RET_IS_ERROR(ret, "wifi_manager_get_connected_ap");
+
+       ret = wifi_manager_ap_get_essid(connected_ap, &ap_name);
+       EXIT_IF_RET_IS_ERROR(ret, "wifi_manager_get_essid");
+       PRINT_RESULT("Connected to %s\n", ap_name);
+
+       wifi_manager_ap_destroy(connected_ap);
 }
 
 static const char *convert_state_to_string(wifi_manager_connection_state_e state)
@@ -353,16 +362,19 @@ static void show_status()
                if (state == WIFI_MANAGER_CONNECTION_STATE_CONNECTED) {
                        ret = wifi_manager_get_connected_ap(g_wifi, &ap);
                        EXIT_IF_RET_IS_ERROR(ret, "wifi_manager_get_connected_ap");
+
                        ret = wifi_manager_ap_get_essid(ap, &ap_name);
                        EXIT_IF_RET_IS_ERROR(ret, "wifi_manager_get_essid");
-                       printf("[WIFI] Connected %s\n", ap_name);
+                       PRINT_RESULT("Connected to %s\n", ap_name);
+
+                       wifi_manager_ap_destroy(ap);
                }
                else {
-                       printf("[WIFI] %s\n", convert_state_to_string(state));
+                       PRINT_RESULT("%s\n", convert_state_to_string(state));
                }
        }
        else {
-               printf("[WIFI] Power off\n");
+               PRINT_RESULT("Power off\n");
        }
 }