Changes from last version: * Updated code acording to review comments; * Added a patch that removes useless casts from MGMT code; Cheers, Vinicius Costa Gomes (7): Bluetooth: Fix doing some useless casts when receiving MGMT commands Bluetooth: Add new structures for handling SMP Long Term Keys Bluetooth: Use the updated key structures for handling LTKs Bluetooth: Add MGMT handlers for dealing with SMP LTK's Bluetooth: Add support for removing LTK's when pairing is removed Bluetooth: Clean up structures left unused Bluetooth: Add support for notifying userspace of new LTK's include/net/bluetooth/hci.h | 9 +- include/net/bluetooth/hci_core.h | 35 +++-- net/bluetooth/hci_core.c | 108 +++++++++------ net/bluetooth/hci_event.c | 11 ++- net/bluetooth/mgmt.c | 296 ++++++++++++++++++++++---------------- net/bluetooth/smp.c | 38 +++-- 6 files changed, 296 insertions(+), 201 deletions(-) -- 1.7.8.1 -- 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