X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=kernel-zph.patch;h=e61e33bc2d0a9f99ca056c1f766bde576d4608e1;hb=74446c47d7563dfd391a02b8da5031c100d36918;hp=e8c8363f4fcf22dedbfbada2c7050d7edf06be0c;hpb=93cc874fcf5060c3fe8555e0be755ea3f7f0e117;p=packages%2Fkernel.git diff --git a/kernel-zph.patch b/kernel-zph.patch index e8c8363f..e61e33bc 100644 --- a/kernel-zph.patch +++ b/kernel-zph.patch @@ -48,10 +48,9 @@ diff -Nur linux-2.6.26.3/net/ipv4/tcp_input.c linux-2.6.26.3-zph/net/ipv4/tcp_in /* Queue data for delivery to the user. * Packets in sequence go to the receive queue. * Out of sequence packets to the out_of_order_queue. -@@ -4915,6 +4923,8 @@ +@@ -4915,5 +4923,7 @@ struct inet_connection_sock *icsk = inet_csk(sk); struct tcp_sock *tp = tcp_sk(sk); - struct tcp_cookie_values *cvp = tp->cookie_values; + struct inet_sock *inet = inet_sk(sk); + struct iphdr *iph = ip_hdr(skb); struct tcp_fastopen_cookie foc = { .len = -1 }; @@ -70,6 +69,6 @@ diff -Nur linux-2.6.26.3/net/ipv4/tcp_input.c linux-2.6.26.3-zph/net/ipv4/tcp_in + */ + inet->zph_tos = iph->tos; + - tp->snd_wl1 = TCP_SKB_CB(skb)->seq; + tcp_init_wl(tp, TCP_SKB_CB(skb)->seq); tcp_ack(sk, skb, FLAG_SLOWPATH);