From c491db263fd79190c67d38e7ed348406b66bfad5 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Sat, 26 Jan 2013 19:13:52 +0200 Subject: [PATCH] emulator: Add support for LE Read White List Size command --- emulator/btdev.c | 6 ++++++ 1 file changed, 6 insertions(+) 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); -- 2.11.0