Add log param for vconf 86/244386/2 accepted/tizen/unified/20200921.095112 submit/tizen/20200918.062939
authorhyunuk.tak <hyunuk.tak@samsung.com>
Fri, 18 Sep 2020 05:05:58 +0000 (14:05 +0900)
committerhyunuk.tak <hyunuk.tak@samsung.com>
Fri, 18 Sep 2020 05:24:21 +0000 (14:24 +0900)
Change-Id: I21d1613a7569ad8364ec5a156fe9c63520c60703
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
include/util.h
packaging/net-config.spec
src/network-dpm.c
src/network-state.c
src/network-statistics.c
src/utils/util.c
src/wifi-indicator.c
src/wifi-power.c
src/wifi-state.c

index 1dbc3b5..9f185bd 100755 (executable)
@@ -95,8 +95,8 @@ int netconfig_send_message_to_net_popup(const char *title,
 int netconfig_send_restriction_to_net_popup(const char *title,
                const char *type, const char *restriction);
 void netconfig_set_system_event(int sys_evt, int evt_key, int evt_val);
-void netconfig_set_vconf_int(const char * key, int value);
-void netconfig_set_vconf_str(const char * key, const char * value);
+void netconfig_set_vconf_int(const char * key, int value, gboolean log);
+void netconfig_set_vconf_str(const char * key, const char * value, gboolean log);
 int netconfig_vconf_get_int(const char * key, int *value);
 int netconfig_vconf_get_bool(const char * key, int *value);
 char* netconfig_get_env(const char *key);
index d0d46f4..803dcd7 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          net-config
 Summary:       TIZEN Network Configuration service
-Version:       1.2.2
+Version:       1.2.3
 Release:       3
 Group:         System/Network
 License:       Apache-2.0
index fcf914f..7bcbefa 100755 (executable)
@@ -114,7 +114,7 @@ int netconfig_dpm_update_from_wifi(void)
                        }
                }
 
-               netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_OFF_BY_AIRPLANE, 0);
+               netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_OFF_BY_AIRPLANE, 0, TRUE);
                netconfig_send_restriction_to_net_popup("Wi-Fi unavailable", "toast_popup", "wifi");
        }
 
index a614685..27692cf 100755 (executable)
@@ -763,21 +763,21 @@ static void __netconfig_update_default_connection_info(void)
                builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
 
                if (ip_addr != NULL) {
-                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr);
+                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr, TRUE);
                        g_variant_builder_add(builder, "{sv}", "IPv4Address",
                                                                  g_variant_new_string(ip_addr));
                } else {
-                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "");
+                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE);
                        g_variant_builder_add(builder, "{sv}", "IPv4Address",
                                                                  g_variant_new_string(""));
                }
 
                if (ip_addr6 != NULL) {
-                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6);
+                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6, TRUE);
                        g_variant_builder_add(builder, "{sv}", "IPv6Address",
                                                                  g_variant_new_string(ip_addr6));
                } else {
-                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "");
+                       netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE);
                        g_variant_builder_add(builder, "{sv}", "IPv6Address",
                                                                  g_variant_new_string(""));
                }
@@ -803,29 +803,29 @@ static void __netconfig_update_default_connection_info(void)
        if (profile == NULL && old_network_status != VCONFKEY_NETWORK_OFF) {
                builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
 
-               netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF);
+               netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF, TRUE);
                g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_OFF));
 
-               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "");
+               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE);
                g_variant_builder_add(builder, "{sv}", "IPv4Address",
                                                          g_variant_new_string(""));
 
-               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "");
+               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE);
                g_variant_builder_add(builder, "{sv}", "IPv6Address",
                                                          g_variant_new_string(""));
 
-               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "");
+               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "", TRUE);
                g_variant_builder_add(builder, "{sv}", "ProxyAddress",
                                                          g_variant_new_string(""));
 
                params = g_variant_new("(@a{sv})", g_variant_builder_end(builder));
 
-               netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 0);
+               netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 0, TRUE);
                netconfig_dbus_emit_signal(NULL, NETCONFIG_NETWORK_PATH,
                                                   NETCONFIG_NETWORK_INTERFACE, "NetworkConfigChanged",
                                                   params);
-               netconfig_set_vconf_int("memory/private/wifi/frequency", 0);
+               netconfig_set_vconf_int("memory/private/wifi/frequency", 0, TRUE);
 
                g_variant_builder_unref(builder);
 
@@ -842,11 +842,10 @@ static void __netconfig_update_default_connection_info(void)
                builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
 
                if (netconfig_is_wifi_profile(profile) == TRUE) {
-                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS,
-                                                                       VCONFKEY_NETWORK_WIFI);
+                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_WIFI, TRUE);
                        g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_WIFI));
-                       netconfig_set_vconf_int("memory/private/wifi/frequency", freq);
+                       netconfig_set_vconf_int("memory/private/wifi/frequency", freq, TRUE);
 
                        netconfig_set_system_event(SYS_EVT_NETWORK_STATUS,
                                EKEY_NETWORK_STATUS, EVAL_NETWORK_WIFI);
@@ -863,8 +862,7 @@ static void __netconfig_update_default_connection_info(void)
                                return;
                        }
 
-                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS,
-                                                                       VCONFKEY_NETWORK_CELLULAR);
+                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_CELLULAR, TRUE);
                        g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_CELLULAR));
 
@@ -876,22 +874,19 @@ static void __netconfig_update_default_connection_info(void)
                                netconfig_clatd_enable();
                        }
                } else if (netconfig_is_ethernet_profile(profile) == TRUE) {
-                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS,
-                                                                       VCONFKEY_NETWORK_ETHERNET);
+                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_ETHERNET, TRUE);
                        g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_ETHERNET));
                        netconfig_set_system_event(SYS_EVT_NETWORK_STATUS,
                                EKEY_NETWORK_STATUS, EVAL_NETWORK_ETHERNET);
                } else if (netconfig_is_bluetooth_profile(profile) == TRUE) {
-                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS,
-                                                                       VCONFKEY_NETWORK_BLUETOOTH);
+                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_BLUETOOTH, TRUE);
                        g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_BLUETOOTH));
                        netconfig_set_system_event(SYS_EVT_NETWORK_STATUS,
                                EKEY_NETWORK_STATUS, EVAL_NETWORK_BT);
                } else{
-                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS,
-                                                                       VCONFKEY_NETWORK_OFF);
+                       netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF, TRUE);
                        g_variant_builder_add(builder, "{sv}", "NetworkStatus",
                                                          g_variant_new_int32(VCONFKEY_NETWORK_OFF));
                        netconfig_set_system_event(SYS_EVT_NETWORK_STATUS,
@@ -900,11 +895,11 @@ static void __netconfig_update_default_connection_info(void)
 
                if (g_strcmp0(old_ip, ip_addr) != 0 || old_ip == NULL) {
                        if (ip_addr != NULL) {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr);
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr, TRUE);
                                g_variant_builder_add(builder, "{sv}", "IPv4Address",
                                                                  g_variant_new_string(ip_addr));
                        } else if (old_ip != NULL && strlen(old_ip) > 0) {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "");
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE);
                                g_variant_builder_add(builder, "{sv}", "IPv4Address",
                                                                  g_variant_new_string(""));
                        }
@@ -914,11 +909,11 @@ static void __netconfig_update_default_connection_info(void)
 
                if (g_strcmp0(old_ip6, ip_addr6) != 0 || old_ip6 == NULL) {
                        if (ip_addr6 != NULL) {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6);
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6, TRUE);
                                g_variant_builder_add(builder, "{sv}", "IPv6Address",
                                                                  g_variant_new_string(ip_addr6));
                        } else if (old_ip6 != NULL && strlen(old_ip6) > 0) {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "");
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE);
                                g_variant_builder_add(builder, "{sv}", "IPv6Address",
                                                                  g_variant_new_string(""));
                        }
@@ -928,11 +923,11 @@ static void __netconfig_update_default_connection_info(void)
 
                if (g_strcmp0(old_proxy, proxy_addr) != 0) {
                        if (proxy_addr == NULL) {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "");
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "", TRUE);
                                g_variant_builder_add(builder, "{sv}", "ProxyAddress",
                                                                  g_variant_new_string(""));
                        } else {
-                               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, proxy_addr);
+                               netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, proxy_addr, TRUE);
                                g_variant_builder_add(builder, "{sv}", "ProxyAddress",
                                                                  g_variant_new_string(proxy_addr));
                        }
@@ -942,7 +937,7 @@ static void __netconfig_update_default_connection_info(void)
 
                params = g_variant_new("(@a{sv})", g_variant_builder_end(builder));
 
-               netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 1);
+               netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 1, TRUE);
                netconfig_dbus_emit_signal(NULL, NETCONFIG_NETWORK_PATH,
                                                   NETCONFIG_NETWORK_INTERFACE, "NetworkConfigChanged",
                                                   params);
index 11065cb..e76bc7e 100755 (executable)
@@ -121,8 +121,6 @@ gboolean netconfig_wifi_get_bytes_statistics(guint64 *tx, guint64 *rx, gboolean
        }
 
 endline:
-       DBG("tx[%llu] rx[%llu]", *tx, *rx);
-
        fclose(fp);
        return ret;
 }
@@ -155,8 +153,8 @@ void netconfig_wifi_set_bytes_pkt_vconf(guint64 tx_diff, guint64 rx_diff)
        netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, &val);
        last_rx = (guint64)val + rx_diff;
 
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, (int)last_tx);
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, (int)last_rx);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, (int)last_tx, FALSE);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, (int)last_rx, FALSE);
 
        /* TOTAL */
        netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, &val);
@@ -165,14 +163,14 @@ void netconfig_wifi_set_bytes_pkt_vconf(guint64 tx_diff, guint64 rx_diff)
        netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, &val);
        total_rx = (guint64)val + rx_diff;
 
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, (int)total_tx);
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, (int)total_rx);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, (int)total_tx, FALSE);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, (int)total_rx, FALSE);
 }
 
 void netconfig_wifi_reset_last_bytes(void)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0);
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0, FALSE);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0, FALSE);
 }
 
 static gboolean handle_get_wifi_total_tx_bytes(
@@ -299,7 +297,7 @@ static gboolean handle_reset_cellular_total_tx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT, 0, TRUE);
        network_statistics_complete_reset_cellular_total_tx_bytes(object, context);
        return TRUE;
 }
@@ -308,7 +306,7 @@ static gboolean handle_reset_cellular_total_rx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV, 0, TRUE);
        network_statistics_complete_reset_cellular_total_rx_bytes(object, context);
        return TRUE;
 }
@@ -317,7 +315,7 @@ static gboolean handle_reset_cellular_last_tx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT, 0, TRUE);
        network_statistics_complete_reset_cellular_last_tx_bytes(object, context);
        return TRUE;
 }
@@ -326,7 +324,7 @@ static gboolean handle_reset_cellular_last_rx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV, 0, TRUE);
        network_statistics_complete_reset_cellular_last_rx_bytes(object, context);
        return TRUE;
 }
@@ -335,7 +333,7 @@ static gboolean handle_reset_wifi_total_tx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, 0, TRUE);
        network_statistics_complete_reset_wifi_total_tx_bytes(object, context);
        return TRUE;
 }
@@ -344,7 +342,7 @@ static gboolean handle_reset_wifi_total_rx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, 0, TRUE);
        network_statistics_complete_reset_wifi_total_rx_bytes(object, context);
        return TRUE;
 }
@@ -353,7 +351,7 @@ static gboolean handle_reset_wifi_last_tx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0, TRUE);
        network_statistics_complete_reset_wifi_last_tx_bytes(object, context);
        return TRUE;
 }
@@ -362,7 +360,7 @@ static gboolean handle_reset_wifi_last_rx_bytes(
                Network_statistics *object,
                GDBusMethodInvocation *context)
 {
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0, TRUE);
        network_statistics_complete_reset_wifi_last_rx_bytes(object, context);
        return TRUE;
 }
index 495e2ac..a034074 100755 (executable)
@@ -1302,11 +1302,11 @@ void netconfig_battery_get_wifi_list(void *data)
        return battery_plugin->get_battery_wifi_list(data, __netconfig_stc_get_wifi_stats);
 }
 
-void netconfig_set_vconf_int(const char * key, int value)
+void netconfig_set_vconf_int(const char * key, int value, gboolean log)
 {
        int ret = 0;
 
-       if (g_strcmp0(key, VCONFKEY_WIFI_TRANSFER_STATE) != 0)
+       if (log)
                DBG("[%s: %d]", key, value);
 
        ret = vconf_set_int(key, value);
@@ -1314,11 +1314,12 @@ void netconfig_set_vconf_int(const char * key, int value)
                ERR("Failed to set");
 }
 
-void netconfig_set_vconf_str(const char * key, const char * value)
+void netconfig_set_vconf_str(const char * key, const char * value, gboolean log)
 {
        int ret = 0;
 
-       DBG("[%s: %s]", key, value);
+       if (log)
+               DBG("[%s: %s]", key, value);
 
        ret = vconf_set_str(key, value);
        if (ret != VCONF_OK)
@@ -1417,7 +1418,7 @@ void netconfig_set_mac_address_from_file(void)
        }
 
        mac_lower_str = g_ascii_strup(mac_str, (gssize)mac_len);
-       netconfig_set_vconf_str(VCONFKEY_WIFI_BSSID_ADDRESS, mac_lower_str);
+       netconfig_set_vconf_str(VCONFKEY_WIFI_BSSID_ADDRESS, mac_lower_str, TRUE);
 
        g_free(mac_lower_str);
        fclose(file);
index 6070118..db16d2e 100755 (executable)
@@ -200,7 +200,7 @@ static void __netconfig_wifi_set_rssi_level(const char *interface_name,
        if (snr_level != rssi_data->last_snr_level) {
                default_ifname = netconfig_get_default_ifname();
                if (g_strcmp0(default_ifname, interface_name) == 0)
-                       netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, snr_level);
+                       netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, snr_level, FALSE);
 
                if (g_strcmp0(rssi_data->default_path, path) == 0) {
                        wifi_emit_rssi_changed((Wifi *)get_wifi_object(), interface_name, snr_level);
@@ -317,7 +317,7 @@ static void __netconfig_wifi_get_statistics(void)
        }
 
        if (transfer_state != last_transfer_state) {
-               netconfig_set_vconf_int(VCONFKEY_WIFI_TRANSFER_STATE, transfer_state);
+               netconfig_set_vconf_int(VCONFKEY_WIFI_TRANSFER_STATE, transfer_state, FALSE);
                last_transfer_state = transfer_state;
        }
 
@@ -399,7 +399,7 @@ void netconfig_wifi_indicator_start(const char *interface_name,
 
        default_ifname = netconfig_get_default_ifname();
        if (g_strcmp0(default_ifname, interface_name) == 0)
-               netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, VCONFKEY_WIFI_STRENGTH_MAX);
+               netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, VCONFKEY_WIFI_STRENGTH_MAX, FALSE);
 
        wifi_emit_rssi_changed((Wifi *)get_wifi_object(),
                interface_name, VCONFKEY_WIFI_STRENGTH_MAX);
index 1d3368b..46c49d6 100755 (executable)
@@ -332,12 +332,12 @@ static void __netconfig_wifi_restrict_mode(keynode_t *node, void *user_data)
                        netconfig_setting_update_interface_off_for_restricted(device_data->interface_name, TRUE);
                }
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 1);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 1, TRUE);
        } else {
                /* network restricted off */
                GSList *ifname_list = NULL;
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 0);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 0, TRUE);
 
                ifname_list = netconfig_setting_get_interfaces_off_by_restricted();
                for (list = ifname_list; list; list = list->next) {
@@ -389,12 +389,12 @@ static void __netconfig_wifi_airplane_mode(keynode_t *node, void *user_data)
                        }
                }
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 1);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 1, TRUE);
        } else {
                /* airplane mode off */
                GSList *ifname_list = NULL;
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE);
 
                ifname_list = netconfig_setting_get_interfaces_off_by_airplane();
                for (list = ifname_list; list; list = list->next) {
@@ -451,12 +451,12 @@ static void __emergency_mode_changed_cb(keynode_t *node, void *user_data)
                        netconfig_setting_update_interface_off_for_emergency(device_data->interface_name, TRUE);
                }
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1, TRUE);
        } else {
                /* power saving mode off */
                GSList *ifname_list = NULL;
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0, TRUE);
                ifname_list = netconfig_setting_get_interfaces_off_by_emergency();
                for (list = ifname_list; list; list = list->next) {
                        char *interface_name = list->data;
@@ -483,12 +483,12 @@ static void __emergency_mode_changed_cb(keynode_t *node, void *user_data)
                        netconfig_setting_update_interface_off_for_emergency(device_data->interface_name, TRUE);
                }
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1, TRUE);
        } else {
                /* emergency mode off */
                GSList *ifname_list = NULL;
 
-               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0);
+               netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0, TRUE);
 
                ifname_list = netconfig_setting_get_interfaces_off_by_emergency();
                for (list = ifname_list; list; list = list->next) {
@@ -838,7 +838,7 @@ gboolean handle_load_driver(Wifi *wifi,
        }
 
 
-       netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0);
+       netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE);
 
        wifi_complete_load_driver(wifi, context);
        return TRUE;
@@ -864,7 +864,7 @@ gboolean handle_remove_driver(Wifi *wifi, GDBusMethodInvocation *context,
                return TRUE;
        }
 
-       netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0);
+       netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE);
 
        wifi_complete_remove_driver(wifi, context);
        return TRUE;
@@ -939,7 +939,7 @@ void __netconfig_set_ether_macaddr()
                                rand_mac_add[2], rand_mac_add[3],
                                rand_mac_add[4], rand_mac_add[5]);
 
-               netconfig_set_vconf_str(VCONF_ETH_MAC_ADDRESS, rand_addr);
+               netconfig_set_vconf_str(VCONF_ETH_MAC_ADDRESS, rand_addr, TRUE);
        } else { /* Valid MAC address */
                g_strlcpy(rand_addr, mac_addr, WLAN_MAC_ADDR_MAX);
        }
index d8e3b99..8b7e4a6 100755 (executable)
@@ -158,7 +158,7 @@ static void __set_wifi_connected_essid(void)
                return;
        }
 
-       netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, essid_name);
+       netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, essid_name, TRUE);
 
        /* Block Network Connected popup for 3sec
         * to avoid multiple popup's due to ready signals */
@@ -172,7 +172,7 @@ static void __set_wifi_connected_essid(void)
 
 static void __unset_wifi_connected_essid(void)
 {
-       netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, "");
+       netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, "", TRUE);
 }
 
 static const char *__get_wifi_connected_essid(void)
@@ -494,8 +494,8 @@ static void __update_wifi_state(void)
                }
        }
 
-       netconfig_set_vconf_int(VCONFKEY_WIFI_STATE, wifi_state);
-       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_STATE, network_wifi_state);
+       netconfig_set_vconf_int(VCONFKEY_WIFI_STATE, wifi_state, TRUE);
+       netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_STATE, network_wifi_state, TRUE);
 }
 
 void wifi_state_update_power_state(const char *interface_name, gboolean powered)