Hi, Here's a set of patches I ended up creating when testing HoG reconnections. Now that we react to any direct advertising report when connectable it's particularly important that we have the user interaction semantics for incoming connections right. Strictly speaking the Core spec simply tells us to use "just-works" when no side has MITM required, so these changes should be checked against current PTS and Android CTS tests. That said, imo this is still doing a just-works pairing but simply with an extra user consent for proceeding with the pairing for incoming requests. Johan ---------------------------------------------------------------- Johan Hedberg (3): Bluetooth: Always confirm incoming SMP just-works requests Bluetooth: Fix forcing SMP just-works with no-bonding Bluetooth: Fix incorrect clearing of SMP_FLAG_INITIATOR net/bluetooth/smp.c | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html