Merge branch 'bugfix/ble_mesh_remove_patch' into 'master'

ble_mesh: Remove patch for the bug of an App

Closes BLEMESH-202

See merge request espressif/esp-idf!8737
This commit is contained in:
Island
2020-05-15 20:17:22 +08:00
5 changed files with 0 additions and 33 deletions

View File

@@ -698,17 +698,8 @@ static bool is_replay(struct bt_mesh_net_rx *rx, struct bt_mesh_rpl **match)
return true;
}
#if !CONFIG_BLE_MESH_PATCH_FOR_SLAB_APP_1_1_0
if ((!rx->old_iv && rpl->old_iv) ||
rpl->seq < rx->seq) {
#else /* CONFIG_BLE_MESH_PATCH_FOR_SLAB_APP_1_1_0 */
/**
* Added 10 here to fix the bug of Silicon Lab Android App 1.1.0 when
* reconnection will cause its sequence number recounting from 0.
*/
if ((!rx->old_iv && rpl->old_iv) ||
(rpl->seq < rx->seq) || (rpl->seq > rx->seq + 10)) {
#endif /* #if !CONFIG_BLE_MESH_PATCH_FOR_SLAB_APP_1_1_0 */
if (match) {
*match = rpl;
} else {