Modified to set wifi tech state for connected 91/63991/1 accepted/tizen/common/20160329.143124 accepted/tizen/ivi/20160329.090600 accepted/tizen/mobile/20160329.090507 accepted/tizen/tv/20160329.090522 accepted/tizen/wearable/20160329.090536 submit/tizen/20160329.081720
authorhyunuktak <hyunuk.tak@samsung.com>
Tue, 29 Mar 2016 08:12:56 +0000 (17:12 +0900)
committerhyunuktak <hyunuk.tak@samsung.com>
Tue, 29 Mar 2016 08:12:59 +0000 (17:12 +0900)
Change-Id: I24e776d290adc69a48c6326c8117c8603cde66d1
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
packaging/net-config.spec
src/signal-handler.c

index 86fab70..a829b49 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          net-config
 Summary:       TIZEN Network Configuration service
-Version:       1.1.62
+Version:       1.1.63
 Release:       2
 Group:         System/Network
 License:       Apache-2.0
index fee6d0a..4c7ec98 100755 (executable)
@@ -119,7 +119,12 @@ static void _technology_signal_cb(GDBusConnection *conn,
                        }
                } else if (g_strcmp0(key, "Connected") == 0) {
                        /* Connection state */
-                       wifi_state_set_tech_state(NETCONFIG_WIFI_TECH_CONNECTED);
+                       value = g_variant_get_boolean(var);
+                       if (value == TRUE) {
+                               wifi_state_set_tech_state(NETCONFIG_WIFI_TECH_CONNECTED);
+                       } else {
+                               wifi_state_set_tech_state(NETCONFIG_WIFI_TECH_POWERED);
+                       }
                } else if (g_strcmp0(key, "Tethering") == 0) {
                        /* Tethering state */
                        wifi_state_set_tech_state(NETCONFIG_WIFI_TECH_TETHERED);