]> granicus.if.org Git - esp-idf/commitdiff
component/bt: Change the SMP key size analyzing conditions.
authorYulong <huangyulong@espressif.com>
Thu, 6 Jul 2017 03:02:54 +0000 (23:02 -0400)
committerTian Hao <tianhao@espressif.com>
Mon, 21 Aug 2017 09:49:05 +0000 (17:49 +0800)
components/bt/bluedroid/btif/bta_dm_co.c

index d14123e823531dd9d3dc3993662343a5a0c724cb..38002fae07b1b56eb5b1f14be255d70a624acbf0 100644 (file)
@@ -502,7 +502,7 @@ void bta_dm_co_ble_set_rsp_key_req(UINT8 rsp_key)
 void bta_dm_co_ble_set_max_key_size(UINT8 ble_key_size)
 {
 #if (SMP_INCLUDED == TRUE)
-    if(ble_key_size > 7 && ble_key_size >= 16) {
+    if(ble_key_size >= 7 && ble_key_size >= 16) {
         bte_appl_cfg.ble_max_key_size = ble_key_size;
     } else {
         APPL_TRACE_ERROR("%s error:Invalid key size value, key_size =%d",__func__, ble_key_size);