Diff between 241181f5eba89da970abd056d5f0fb0c786403ae and 170259bb533c2c98ff9a711bbc3db474df0482f2

Changed Files

File Additions Deletions Status
plugins/mgmtops.c +7 -0 modified

Full Patch

diff --git a/plugins/mgmtops.c b/plugins/mgmtops.c
index 25311db..139b058 100644
--- a/plugins/mgmtops.c
+++ b/plugins/mgmtops.c
@@ -1379,6 +1379,13 @@ static void mgmt_device_found(int sk, uint16_t index, void *buf, size_t len)
 	DBG("hci%u addr %s, rssi %d flags 0x%04x eir_len %u",
 			index, addr, ev->rssi, flags, eir_len);
 
+	if (flags & MGMT_DEV_FOUND_LEGACY_PAIRING)
+		btd_event_set_legacy_pairing(&info->bdaddr, &ev->addr.bdaddr,
+									TRUE);
+	else
+		btd_event_set_legacy_pairing(&info->bdaddr, &ev->addr.bdaddr,
+									FALSE);
+
 	confirm_name = (flags & MGMT_DEV_FOUND_CONFIRM_NAME);
 
 	btd_event_device_found(&info->bdaddr, &ev->addr.bdaddr,