Skip to content

Commit

Permalink
Merge branch 'bugfix/fix_duplicate_exception_vsc_5.1' into 'release/v…
Browse files Browse the repository at this point in the history
…5.1'

fix(nimble): Fix the parameters in duplicate exception list vsc command(v5.1)

See merge request espressif/esp-idf!27406
  • Loading branch information
rahult-github committed Nov 28, 2023
2 parents 3875e26 + d300f91 commit 4f16f20
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 11 deletions.
Expand Up @@ -1949,10 +1949,6 @@ int bt_mesh_update_exceptional_list(uint8_t sub_code, uint32_t type, void *info)
uint8_t value[6] = {0};
int rc = 0;

#if MYNEWT_VAL(BLE_HCI_VS)
struct ble_hci_vs_duplicate_exception_list_cp cmd;
#endif

if ((sub_code > BLE_MESH_EXCEP_LIST_SUB_CODE_CLEAN) ||
(sub_code < BLE_MESH_EXCEP_LIST_SUB_CODE_CLEAN &&
type > BLE_MESH_EXCEP_LIST_TYPE_MESH_PROXY_ADV) ||
Expand All @@ -1973,12 +1969,7 @@ int bt_mesh_update_exceptional_list(uint8_t sub_code, uint32_t type, void *info)
BT_DBG("%s exceptional list, type 0x%08x", sub_code ? "Remove" : "Add", type);

#if MYNEWT_VAL(BLE_HCI_VS)
cmd.operation = sub_code;
cmd.type = htole32(type);
memcpy(&cmd.device_info, value, 6);

rc = ble_hs_hci_send_vs_cmd(BLE_HCI_OCF_VS_DUPLICATE_EXCEPTION_LIST,
&cmd, sizeof(cmd), NULL, 0);
rc = ble_gap_duplicate_exception_list(sub_code, type, value, NULL);
#endif

return rc;
Expand Down
2 changes: 1 addition & 1 deletion components/bt/host/nimble/nimble

0 comments on commit 4f16f20

Please sign in to comment.