From: Johan Hedberg Date: Sat, 26 Jan 2013 17:13:52 +0000 (+0200) Subject: emulator: Add support for LE Read White List Size command X-Git-Tag: android-x86-4.4-r3~8632 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c491db263fd79190c67d38e7ed348406b66bfad5;p=android-x86%2Fexternal-bluetooth-bluez.git emulator: Add support for LE Read White List Size command --- diff --git a/emulator/btdev.c b/emulator/btdev.c index 451cf37f5..3f5a89d17 100644 --- a/emulator/btdev.c +++ b/emulator/btdev.c @@ -694,6 +694,7 @@ static void default_cmd(struct btdev *btdev, uint16_t opcode, struct bt_hci_rsp_le_read_local_features lrlf; struct bt_hci_rsp_le_read_adv_tx_power lratp; struct bt_hci_rsp_le_read_supported_states lrss; + struct bt_hci_rsp_le_read_white_list_size lrws; uint8_t status, page; switch (opcode) { @@ -1120,6 +1121,11 @@ static void default_cmd(struct btdev *btdev, uint16_t opcode, cmd_complete(btdev, opcode, &status, sizeof(status)); break; + case BT_HCI_CMD_LE_READ_WHITE_LIST_SIZE: + lrws.status = 0; + lrws.size = 0; + cmd_complete(btdev, opcode, &lrws, sizeof(lrws)); + case BT_HCI_CMD_LE_READ_SUPPORTED_STATES: lrss.status = BT_HCI_ERR_SUCCESS; memcpy(lrss.states, btdev->le_states, 8);