From: Jaehyun Kim Date: Tue, 1 Nov 2022 03:08:43 +0000 (+0900) Subject: DA: Update VCONFKEY_WIFI_BSSID_ADDRESS when power on X-Git-Tag: accepted/tizen/7.0/unified/20221206.171103~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=caea4281b6bc0878827a181ef7e5aa522efd09b5;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git DA: Update VCONFKEY_WIFI_BSSID_ADDRESS when power on Change-Id: If7c472e91f508d363aaef16554c530d99df4dac4 Signed-off-by: Jaehyun Kim --- diff --git a/src/wifi-state.c b/src/wifi-state.c index eee4fb0..ca96391 100755 --- a/src/wifi-state.c +++ b/src/wifi-state.c @@ -511,6 +511,13 @@ void wifi_state_update_power_state(const char *interface_name, gboolean powered) if (powered == TRUE) { if (tech_state < NETCONFIG_WIFI_TECH_POWERED && netconfig_is_wifi_tethering_on() != TRUE) { DBG("Wi-Fi turned on or waken up from power-save mode"); + gchar *mac_addr = vconf_get_str(VCONFKEY_WIFI_BSSID_ADDRESS); + + if (mac_addr != NULL) { + if (strlen(mac_addr) == 0) + netconfig_set_mac_address_from_file(); + g_free(mac_addr); + } wifi_state_set_powered(interface_name, TRUE); wifi_state_set_technology_state(interface_name, NETCONFIG_WIFI_TECH_POWERED);