From e4e3df41b0b3a0f369a2ce0d1aa24e003405517f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Fri, 2 Nov 2012 11:23:17 +0100 Subject: [PATCH] emulator: Add the page scan modes to inquiry results --- emulator/btdev.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/emulator/btdev.c b/emulator/btdev.c index e4bcda85c..e0c4642f7 100644 --- a/emulator/btdev.c +++ b/emulator/btdev.c @@ -384,6 +384,8 @@ static void inquiry_complete(struct btdev *btdev, uint8_t status) ir.num_resp = 0x01; memcpy(ir.bdaddr, btdev_list[i]->bdaddr, 6); + ir.pscan_rep_mode = 0x00; + ir.pscan_period_mode = 0x00; memcpy(ir.dev_class, btdev_list[i]->dev_class, 3); ir.rssi = -60; memcpy(ir.data, btdev_list[i]->ext_inquiry_rsp, 240); @@ -398,6 +400,8 @@ static void inquiry_complete(struct btdev *btdev, uint8_t status) ir.num_resp = 0x01; memcpy(ir.bdaddr, btdev_list[i]->bdaddr, 6); + ir.pscan_rep_mode = 0x00; + ir.pscan_period_mode = 0x00; memcpy(ir.dev_class, btdev_list[i]->dev_class, 3); ir.rssi = -60; @@ -408,6 +412,9 @@ static void inquiry_complete(struct btdev *btdev, uint8_t status) ir.num_resp = 0x01; memcpy(ir.bdaddr, btdev_list[i]->bdaddr, 6); + ir.pscan_rep_mode = 0x00; + ir.pscan_period_mode = 0x00; + ir.pscan_mode = 0x00; memcpy(ir.dev_class, btdev_list[i]->dev_class, 3); send_event(btdev, BT_HCI_EVT_INQUIRY_RESULT, -- 2.47.3