Diff between a1d9887c97275e87b12be6ce22fc55e8bf167f74 and 90d48e47d284d7fc29bb2db8b1a1c7dae50d8991

Changed Files

File Additions Deletions Status
src/adapter.c +4 -0 modified

Full Patch

diff --git a/src/adapter.c b/src/adapter.c
index c83d4f3..c40d5ec 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -4632,6 +4632,10 @@ static void device_found_callback(uint16_t index, uint16_t length,
 	DBG("hci%u addr %s, rssi %d flags 0x%04x eir_len %u",
 			index, addr, ev->rssi, flags, eir_len);
 
+	/* Ignore non-connectable events for now */
+	if (flags & MGMT_DEV_FOUND_NOT_CONNECTABLE)
+		return;
+
 	confirm_name = (flags & MGMT_DEV_FOUND_CONFIRM_NAME);
 	legacy = (flags & MGMT_DEV_FOUND_LEGACY_PAIRING);