From 2eaec923bf23aaeedf4391d1a48339906f52bd6b Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 14 Dec 2014 15:08:35 +0100 Subject: [PATCH] emulator: Fix missing direct advertising address and type --- emulator/le.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/emulator/le.c b/emulator/le.c index 523060386..da38e98f2 100644 --- a/emulator/le.c +++ b/emulator/le.c @@ -306,6 +306,8 @@ static void send_adv_pkt(struct bt_le *hci) memcpy(pkt.tx_addr, hci->bdaddr, 6); else memcpy(pkt.tx_addr, hci->le_random_addr, 6); + pkt.rx_addr_type = hci->le_adv_direct_addr_type; + memcpy(pkt.rx_addr, hci->le_adv_direct_addr, 6); pkt.adv_data_len = hci->le_adv_data_len; pkt.scan_rsp_len = hci->le_scan_rsp_data_len; -- 2.47.3