summaryrefslogtreecommitdiffstats
path: root/net/dccp/ccids/lib
diff options
context:
space:
mode:
authorMarcel Holtmann2014-07-24 15:20:58 +0200
committerJohan Hedberg2014-07-26 13:13:19 +0200
commit66d8e837ab4f58722c56ccbfa5ab9a522cebde78 (patch)
tree98e032b8f9aee078b93817a44e52a76c4239d595 /net/dccp/ccids/lib
parentBluetooth: Add support for using controller white list filtering (diff)
downloadkernel-qcow2-linux-66d8e837ab4f58722c56ccbfa5ab9a522cebde78.tar.gz
kernel-qcow2-linux-66d8e837ab4f58722c56ccbfa5ab9a522cebde78.tar.xz
kernel-qcow2-linux-66d8e837ab4f58722c56ccbfa5ab9a522cebde78.zip
Bluetooth: Fix white list handling with resolvable private addresses
Devices using resolvable private addresses are required to provide an identity resolving key. These devices can not be found using the current controller white list support. This means if the kernel knows about any devices with an identity resolving key, the white list filtering must be disabled. However so far the kernel kept identity resolving keys around even for devices that are not using resolvable private addresses. The notification to userspace clearly hints to not store the key and so it is best to just remove the key from the kernel as well at that point. With this it easy now to detect when using the white list is possible or when kernel side resolving of addresses is required. Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'net/dccp/ccids/lib')
0 files changed, 0 insertions, 0 deletions