If we make sure all listeners have app_limited set to ~0U,
then a clone will also inherit proper initial value.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
        tp->sacked_out = 0;
        tp->tlp_high_seq = 0;
        tp->last_oow_ack_time = 0;
+       /* There's a bubble in the pipe until at least the first ACK. */
+       tp->app_limited = ~0U;
+
 
        /* Clean up fastopen related fields */
        tcp_free_fastopen_req(tp);
 
        newsk->sk_txhash = treq->txhash;
        newtp->total_retrans = req->num_retrans;
 
-       /* There's a bubble in the pipe until at least the first ACK. */
-       newtp->app_limited = ~0U;
-
        tcp_init_xmit_timers(newsk);
        newtp->write_seq = newtp->pushed_seq = treq->snt_isn + 1;