Fix dbus method return value
[platform/core/connectivity/net-config.git] / src / wifi-bssid-scan.c
index 2eba2b6..0f925f9 100755 (executable)
@@ -493,19 +493,19 @@ gboolean handle_request_bssid_scan(Wifi *wifi, GDBusMethodInvocation *context)
        int err, enabled = 0;
        wifi_tech_state_e tech_state;
 
-       g_return_val_if_fail(wifi != NULL, FALSE);
+       g_return_val_if_fail(wifi != NULL, TRUE);
 
        if (netconfig_is_wifi_tethering_on() == TRUE) {
                ERR("Wi-Fi Tethering is enabled");
                netconfig_error_dbus_method_return(context, NETCONFIG_ERROR_NO_SERVICE, "TetheringEnabled");
-               return -EBUSY;
+               return TRUE;
        }
 
 #if !defined TIZEN_WEARABLE
        if (netconfig_wifi_is_bgscan_paused()) {
                ERR("Scan is paused");
                netconfig_error_dbus_method_return(context, NETCONFIG_ERROR_NO_SERVICE, "ScanPaused");
-               return FALSE;
+               return TRUE;
        }
 #endif
 
@@ -519,7 +519,7 @@ gboolean handle_request_bssid_scan(Wifi *wifi, GDBusMethodInvocation *context)
 
                if (enabled == 0) {
                        netconfig_error_permission_denied(context);
-                       return FALSE;
+                       return TRUE;
                }
        }
 
@@ -532,7 +532,7 @@ gboolean handle_request_bssid_scan(Wifi *wifi, GDBusMethodInvocation *context)
                else
                        netconfig_error_wifi_driver_failed(context);
 
-               return FALSE;
+               return TRUE;
        }
 
        wifi_complete_request_bssid_scan(wifi, context);