From 56af3cb1be53418f2bf784c291b08ad5973d6c68 Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Thu, 1 Mar 2018 14:57:05 +0000 Subject: [PATCH] CBLE - Cordio PAL SM: Implement slave security request notification --- .../TARGET_CORDIO/source/CordioPalSecurityManager.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalSecurityManager.cpp b/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalSecurityManager.cpp index f066e21f0e..2bbeb8858a 100644 --- a/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalSecurityManager.cpp +++ b/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalSecurityManager.cpp @@ -582,8 +582,14 @@ bool CordioSecurityManager::sm_handler(const wsfMsgHdr_t* msg) { return true; } - case DM_SEC_SLAVE_REQ_IND: + case DM_SEC_SLAVE_REQ_IND: { + dmSecPairIndEvt_t* evt = (dmSecPairIndEvt_t*) msg; + handler->on_slave_security_request( + /* connection */ evt->hdr.param, + evt->auth + ); return true; + } case DM_SEC_CALC_OOB_IND: return true;