Properties types are verified on daemon side and proper error is returned on wrong type. No need to double check that on HAL side. --- android/hal-bluetooth.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/android/hal-bluetooth.c b/android/hal-bluetooth.c index 68f1bd5..b04939e 100644 --- a/android/hal-bluetooth.c +++ b/android/hal-bluetooth.c @@ -476,21 +476,6 @@ static int get_adapter_property(bt_property_type_t type) if (!interface_ready()) return BT_STATUS_NOT_READY; - switch (type) { - case BT_PROPERTY_BDNAME: - case BT_PROPERTY_BDADDR: - case BT_PROPERTY_UUIDS: - case BT_PROPERTY_CLASS_OF_DEVICE: - case BT_PROPERTY_TYPE_OF_DEVICE: - case BT_PROPERTY_SERVICE_RECORD: - case BT_PROPERTY_ADAPTER_SCAN_MODE: - case BT_PROPERTY_ADAPTER_BONDED_DEVICES: - case BT_PROPERTY_ADAPTER_DISCOVERY_TIMEOUT: - break; - default: - return BT_STATUS_PARM_INVALID; - } - /* type match IPC type */ cmd.type = type; -- 1.8.4.3 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html