BLE - Disable peer csrk retrieval if signing disabled.

pull/9790/head
Vincent Coubard 2019-02-28 13:30:36 +00:00
parent ca44ce3cd8
commit af09f7b8ab
1 changed files with 2 additions and 0 deletions

View File

@ -1125,6 +1125,7 @@ void GenericSecurityManager<TPalSecurityManager, SigningMonitor>::on_connected_(
(peer_address_type == peer_address_type_t::PUBLIC) || (peer_address_type == peer_address_type_t::PUBLIC) ||
(peer_address_type == peer_address_type_t::PUBLIC_IDENTITY); (peer_address_type == peer_address_type_t::PUBLIC_IDENTITY);
#if BLE_FEATURE_SIGNING
const bool signing = cb->signing_override_default ? const bool signing = cb->signing_override_default ?
cb->signing_requested : cb->signing_requested :
_default_key_distribution.get_signing(); _default_key_distribution.get_signing();
@ -1135,6 +1136,7 @@ void GenericSecurityManager<TPalSecurityManager, SigningMonitor>::on_connected_(
cb->db_entry cb->db_entry
); );
} }
#endif
} }
template<template<class> class TPalSecurityManager, template<class> class SigningMonitor> template<template<class> class TPalSecurityManager, template<class> class SigningMonitor>