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);