Bluetooth: Add support for LE SC key generation
authorJohan Hedberg <johan.hedberg@intel.com>
Fri, 6 Jun 2014 08:54:04 +0000 (11:54 +0300)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 3 Dec 2014 15:51:18 +0000 (16:51 +0100)
commit6a77083af57f2dc515a01c8ec82610ab0e7baa59
tree98f03ccb27bc3811671fa0d085b9a4852a049425
parent6433a9a2c47e5b3ddfdb86ee5b57a6eada1f6da7
Bluetooth: Add support for LE SC key generation

As the last step of the LE SC pairing process it's time to generate and
distribute keys. The generation part is unique to LE SC and so this
patch adds a dedicated function for it. We also clear the distribution
bits for keys which are not distributed with LE SC, so that the code
shared with legacy SMP will not go ahead and try to distribute them.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/bluetooth/smp.c