From 5df433134691d9ce760f4cb672d8f25ba1bc9b2e Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Thu, 20 Feb 2014 15:10:54 +0200 Subject: [PATCH] core: Use addr type from device found event to determine LE support --- src/adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/adapter.c b/src/adapter.c index 89b50e28d..974db3c06 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -4371,7 +4371,7 @@ connect_le: * connect_list stop passive scanning so that a connection * attempt to it can be made */ - if (device_is_le(dev) && !btd_device_is_connected(dev) && + if (bdaddr_type != BDADDR_BREDR && !btd_device_is_connected(dev) && g_slist_find(adapter->connect_list, dev)) { adapter->connect_le = dev; stop_passive_scanning(adapter); -- 2.47.3