Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mptcp: redundant: avoid multiple retransmissions
Previously redsched_correct_skb_pointers set red_p->skb = NULL when red_p->skb_start_seq == meta_tp->snd_una. This issue causes the redundant scheduler to keep sending reinjected packets again and again. Replace '!after' with 'before' fixes this issue. Closes: multipath-tcp/mptcp#474 Fixes: 7835e7847026 ("mptcp: Fix use-after-free in the redundant scheduler") Signed-off-by: ytxing <[email protected]> Signed-off-by: Matthieu Baerts <[email protected]> (cherry picked from commit 5ffee1dcb2617a8a2f496addca614cb56e2e123f) Signed-off-by: Matthieu Baerts <[email protected]> (cherry picked from commit 55abfd02c06ac3f7704efb8e94e0099d1965a4bc) Signed-off-by: Matthieu Baerts <[email protected]> Signed-off-by: Diaz1401 <[email protected]>
- Loading branch information