Revert BT enable / disable calling method to async call
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / bt-request-handler.c
index a1bb5fc..18c99e0 100644 (file)
@@ -472,7 +472,6 @@ int __bt_bluez_request(int function_name,
        case BT_REGISTER_SCAN_FILTER: {
                char *sender = NULL;
                bluetooth_le_scan_filter_t scan_filter;
-               int slot_id;
 
                sender = (char *)g_dbus_method_invocation_get_sender(context);
                __bt_service_get_parameters(in_param1, &scan_filter,
@@ -481,31 +480,7 @@ int __bt_bluez_request(int function_name,
                                scan_filter.added_features);
 
                result = _bt_register_scan_filter(sender,
-                               &scan_filter, &slot_id);
-
-               g_array_append_vals(*out_param1, &slot_id, sizeof(int));
-               break;
-       }
-       case BT_UNREGISTER_SCAN_FILTER:{
-               char *sender = NULL;
-               int slot_id;
-
-               sender = (char *)g_dbus_method_invocation_get_sender(context);
-               __bt_service_get_parameters(in_param1, &slot_id, sizeof(int));
-               BT_DBG("Remove scan filter [Slot ID : %d]", slot_id);
-
-               result = _bt_unregister_scan_filter(sender, slot_id);
-
-               break;
-       }
-       case BT_UNREGISTER_ALL_SCAN_FILTERS:{
-               char *sender = NULL;
-
-               sender = (char *)g_dbus_method_invocation_get_sender(context);
-
-               BT_DBG("Remove all scan filters [Sender : %s]", sender);
-
-               result = _bt_unregister_all_scan_filters(sender);
+                               &scan_filter);
 
                break;
        }
@@ -2986,8 +2961,6 @@ gboolean __bt_service_check_privilege(int function_name,
        case BT_GET_SCAN_RESPONSE_DATA:
        case BT_IS_ADVERTISING:
        case BT_REGISTER_SCAN_FILTER:
-       case BT_UNREGISTER_SCAN_FILTER:
-       case BT_UNREGISTER_ALL_SCAN_FILTERS:
        case BT_IS_SCAN_FILTER_SUPPORTED:
        case BT_GET_PROFILE_RESTRICTED:
        case BT_GET_ATT_MTU: