From 2e3c7e8ab788fac43389703fb36a6848ac97e49e Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Tue, 1 May 2018 11:45:24 +0100 Subject: [PATCH] Generic Security Manager: Set LinkKey to false unconditionally. This key distribution flags is for dual mode devices; mbed does not support BR/EDR. --- features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp index fb21dd2cf9..8d7ce98479 100644 --- a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp +++ b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp @@ -63,7 +63,8 @@ ble_error_t GenericSecurityManager::init( _default_authentication.set_secure_connections(secure_connections); _default_authentication.set_keypress_notification(true); - _default_key_distribution.set_link(secure_connections); + // FIXME: depends on BR/EDR support + _default_key_distribution.set_link(false); _default_key_distribution.set_signing(signing); if (signing) {