Merge branch 'fix/ble_mesh_trans_enh_seg_rpl_v5.5' into 'release/v5.5'

fix(ble_mesh): fixed incorrect rpl behavior in transport enh (v5.5)

See merge request espressif/esp-idf!44388
This commit is contained in:
Island
2026-01-05 17:59:20 +08:00
@@ -2528,10 +2528,6 @@ found_rx:
}
}
if (rpl) {
bt_mesh_update_rpl(rpl, net_rx);
}
/* Mark segment as received */
rx->block |= BIT(seg_o);
@@ -2543,6 +2539,10 @@ found_rx:
BT_DBG("Complete SDU");
if (rpl) {
bt_mesh_update_rpl(rpl, net_rx);
}
*pdu_type = BLE_MESH_FRIEND_PDU_COMPLETE;
/* Stop SAR Discard timer when processing result is Last Segment */