From be0f07e6295174ec8c9018aead877abc45fc6a1c Mon Sep 17 00:00:00 2001 From: Wu Meng Shi Date: Mon, 25 Sep 2023 11:22:30 +0800 Subject: [PATCH] fix(ble_mesh): avoid filtering BLE_MESH_ADV_NONCONN_IND packets. --- components/bt/esp_ble_mesh/core/prov_pvnr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/bt/esp_ble_mesh/core/prov_pvnr.c b/components/bt/esp_ble_mesh/core/prov_pvnr.c index 4a57e44e1a..c6902333ed 100644 --- a/components/bt/esp_ble_mesh/core/prov_pvnr.c +++ b/components/bt/esp_ble_mesh/core/prov_pvnr.c @@ -2958,7 +2958,7 @@ static bool notify_unprov_dev_info(bt_mesh_prov_bearer_t bearer, const uint8_t u if (i == ARRAY_SIZE(unprov_dev)) { BT_DBG("Device not in queue, notify to app layer"); - if (bt_mesh_prov_svc_adv_filter()) { + if (adv_type == BLE_MESH_ADV_IND && bt_mesh_prov_svc_adv_filter()) { return true; }