return updated;
}
+ DBG("Wi-Fi g_device_list: %p", g_device_list);
+
device_list = g_device_list;
g_device_list = NULL;
if (g_strcmp0(dev_key, "Powered") == 0) {
if (device_data) {
device_data->powered = g_variant_get_boolean(dev_var);
+
+ if (device_data->tech_state == NETCONFIG_WIFI_TECH_UNKNOWN)
+ device_data->tech_state = NETCONFIG_WIFI_TECH_OFF;
+
+ if (device_data->interface_name)
+ wifi_state_update_power_state(
+ device_data->interface_name, device_data->powered);
+
if (device_data->powered == TRUE)
device_data->tech_state = NETCONFIG_WIFI_TECH_POWERED;
else