diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2014-04-11 12:02:32 -0700 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2014-04-25 09:47:15 +0300 |
commit | 09da1f3463eb81d59685df723b1c5950b7570340 (patch) | |
tree | 2c560f00ea66e3afbeda943c264ea5f65ca59a4a /drivers/bluetooth/btusb.c | |
parent | 9eb1fbfa0a737fd4d3a6d12d71c5ea9af622b887 (diff) | |
download | lwn-09da1f3463eb81d59685df723b1c5950b7570340.tar.gz lwn-09da1f3463eb81d59685df723b1c5950b7570340.zip |
Bluetooth: Fix redundant encryption request for reauthentication
When we're performing reauthentication (in order to elevate the
security level from an unauthenticated key to an authenticated one) we
do not need to issue any encryption command once authentication
completes. Since the trigger for the encryption HCI command is the
ENCRYPT_PEND flag this flag should not be set in this scenario.
Instead, the REAUTH_PEND flag takes care of all necessary steps for
reauthentication.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Cc: stable@vger.kernel.org
Diffstat (limited to 'drivers/bluetooth/btusb.c')
0 files changed, 0 insertions, 0 deletions