Check wpa_supplicant service when requesting network remove 19/317519/1
authorJaehyun Kim <jeik01.kim@samsung.com>
Wed, 11 Sep 2024 07:32:15 +0000 (16:32 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Wed, 11 Sep 2024 07:32:15 +0000 (16:32 +0900)
Change-Id: I70caeb5153f3bb0c8093ca9ef9b23adde35d50fb
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
gsupplicant/supplicant.c

index 5233fab..8225637 100755 (executable)
@@ -8247,7 +8247,13 @@ static void network_remove_result(const char *error,
                                                error) == 0)
                        result = -ECONNABORTED;
        }
-
+#if defined TIZEN_EXT
+       if (!system_available) {
+               g_free(data->path);
+               dbus_free(data);
+               return;
+       }
+#endif
        g_free(data->interface->network_path);
        data->interface->network_path = NULL;
 
@@ -8439,6 +8445,9 @@ void g_supplicant_interface_remove_network(GSupplicantInterface *interface,
 
        SUPPLICANT_DBG("");
 
+       if (!system_available)
+               return;
+
        if (!interface)
                return;