From bc11834125f4be72112bb867ee3e7b9dccbc5b73 Mon Sep 17 00:00:00 2001 From: paul-szczepanek-arm <33840200+paul-szczepanek-arm@users.noreply.github.com> Date: Thu, 1 Mar 2018 13:59:19 +0000 Subject: [PATCH] fix not setting encryption state in generic --- features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp index 48a6967160..fe0a15be5c 100644 --- a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp +++ b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp @@ -969,12 +969,14 @@ void GenericSecurityManager::on_link_encryption_result( cb->encryption_requested = false; cb->encryption_failed = false; + cb->encrypted = true; } else if (result == link_encryption_t::ENCRYPTED_WITH_MITM) { cb->encryption_requested = false; cb->encryption_failed = false; cb->authenticated = true; + cb->encrypted = true; } else if (result == link_encryption_t::NOT_ENCRYPTED && cb->encryption_requested