aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2014-11-13 10:55:19 +0200
committerMarcel Holtmann <marcel@holtmann.org>2014-11-15 01:46:50 +0100
commit3e64b7bd8234b459134b3059919828122e2fd79f (patch)
tree0745d3fcf2ef2ebc750c728b22359444e0564091 /include
parentBluetooth: Add key preference parameter to smp_sufficient_security (diff)
downloadlinux-dev-3e64b7bd8234b459134b3059919828122e2fd79f.tar.xz
linux-dev-3e64b7bd8234b459134b3059919828122e2fd79f.zip
Bluetooth: Trigger SMP for the appropriate LE CoC errors
The insufficient authentication/encryption errors indicate to the L2CAP client that it should try to elevate the security level. Since there really isn't any exception to this rule it makes sense to fully handle it on the kernel side instead of pushing the responsibility to user space. This patch adds special handling of these two error codes and calls smp_conn_security() with the elevated security level if necessary. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions