From 7e0b57f9eff1ca26839cc2f46f21f7bef812b154 Mon Sep 17 00:00:00 2001 From: wangjialiang Date: Fri, 21 Oct 2022 12:07:53 +0800 Subject: [PATCH] ble_mesh: stack: Fix can't trans optional info to group address --- .../bt/esp_ble_mesh/mesh_models/server/server_common.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/components/bt/esp_ble_mesh/mesh_models/server/server_common.c b/components/bt/esp_ble_mesh/mesh_models/server/server_common.c index 1ece5d5dfcb..60f400687b2 100644 --- a/components/bt/esp_ble_mesh/mesh_models/server/server_common.c +++ b/components/bt/esp_ble_mesh/mesh_models/server/server_common.c @@ -129,14 +129,6 @@ int bt_mesh_server_get_optional(struct bt_mesh_model *model, return -EINVAL; } - /* Currently we only get optional msg info which dst is set to a unicast address */ - if (!BLE_MESH_ADDR_IS_UNICAST(ctx->recv_dst)) { - *trans_time = 0U; - *delay = 0U; - *optional = false; - return 0; - } - /* No optional fields are available */ if (buf->len == 0x00) { if (model->id == BLE_MESH_MODEL_ID_LIGHT_LC_SRV) {