summaryrefslogtreecommitdiffstats
path: root/ipc/shm.c
diff options
context:
space:
mode:
authorSzymon Janc <szymon.janc@codecoup.pl>2018-02-26 15:41:53 +0100
committerMarcel Holtmann <marcel@holtmann.org>2018-03-01 19:55:56 +0100
commit64e759f58f128730b97a3c3a26d283c075ad7c86 (patch)
tree8ce7ee739f9656aa6abdee87a80af6fd2cb5080f /ipc/shm.c
parent0c6e526646c04ce31d4aaa280ed2237dd1cd774c (diff)
downloadlinux-stable-64e759f58f128730b97a3c3a26d283c075ad7c86.tar.gz
linux-stable-64e759f58f128730b97a3c3a26d283c075ad7c86.tar.bz2
linux-stable-64e759f58f128730b97a3c3a26d283c075ad7c86.zip
Bluetooth: Fix missing encryption refresh on Security Request
If Security Request is received on connection that is already encrypted with sufficient security master should perform encryption key refresh procedure instead of just ignoring Slave Security Request (Core Spec 5.0 Vol 3 Part H 2.4.6). > ACL Data RX: Handle 3585 flags 0x02 dlen 6 SMP: Security Request (0x0b) len 1 Authentication requirement: Bonding, No MITM, SC, No Keypresses (0x09) < HCI Command: LE Start Encryption (0x08|0x0019) plen 28 Handle: 3585 Random number: 0x0000000000000000 Encrypted diversifier: 0x0000 Long term key: 44264272a5c426a9e868f034cf0e69f3 > HCI Event: Command Status (0x0f) plen 4 LE Start Encryption (0x08|0x0019) ncmd 1 Status: Success (0x00) > HCI Event: Encryption Key Refresh Complete (0x30) plen 3 Status: Success (0x00) Handle: 3585 Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'ipc/shm.c')
0 files changed, 0 insertions, 0 deletions