diff options
| author | Johan Hedberg <johan.hedberg@intel.com> | 2014-07-01 18:40:20 +0300 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-04-11 10:59:07 +0200 |
| commit | 06985e882dcc1795b38b84f02e6594ba7a6283de (patch) | |
| tree | 1b250f95a1cfb01f83d185a9438046739c75182e /include/net | |
| parent | 0534820c5afc3ee31f58812d7656776bdb6e375c (diff) | |
Bluetooth: Fix redundant encryption when receiving Security Request
If we're already encrypted with a good enough LTK we should just ignore
an incoming SMP Security Request. The code was already taking care of
this in the smp_conn_security function before calling smp_ltk_encrypt
but failed to do the same in smp_cmd_security_req. This patch fixes the
issue by moving up the smp_sufficient_security function and using it in
the Security Request handler before trying to request encryption.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
Diffstat (limited to 'include/net')
0 files changed, 0 insertions, 0 deletions
