1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-02-14 20:31:54 +00:00

Fix MPTCP patch

This commit is contained in:
Ycarus 2018-09-06 19:47:41 +02:00
parent 9045c86ba2
commit 0ed7866c5a

View file

@ -20294,12 +20294,12 @@ index 49e947ce94e4..ac064b63e903 100644
--- a/net/mptcp/mptcp_output.c
+++ b/net/mptcp/mptcp_output.c
@@ -240,6 +240,9 @@ static void __mptcp_reinject_data(struct sk_buff *orig_skb, struct sock *meta_sk
if (!after(end_seq, TCP_SKB_CB(skb1)->seq))
break;
if (!after(end_seq, TCP_SKB_CB(skb1)->seq))
break;
+ if (before(end_seq, TCP_SKB_CB(skb1)->end_seq))
+ break;
+
__skb_unlink(skb1, &mpcb->reinject_queue);
__kfree_skb(skb1);
}
__skb_unlink(skb1, &mpcb->reinject_queue);
__kfree_skb(skb1);
}