]> git.pld-linux.org Git - packages/kernel.git/blobdiff - kernel-zph.patch
- 4.4.140
[packages/kernel.git] / kernel-zph.patch
index 05c049b09a0f94704c941f50f6968197a0903a0b..e61e33bc2d0a9f99ca056c1f766bde576d4608e1 100644 (file)
@@ -48,15 +48,14 @@ 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 };
        int saved_clamp = tp->rx_opt.mss_clamp;
  
-       tcp_parse_options(skb, &tp->rx_opt, &hash_location, 0);
 @@ -4973,6 +4983,15 @@
  
                TCP_ECN_rcv_synack(tp, th);
@@ -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);
  
This page took 0.028542 seconds and 4 git commands to generate.