|
@@ -328,6 +328,7 @@ void tcp_time_wait(struct sock *sk, int state, int timeo)
|
|
struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw);
|
|
struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw);
|
|
const int rto = (icsk->icsk_rto << 2) - (icsk->icsk_rto >> 1);
|
|
const int rto = (icsk->icsk_rto << 2) - (icsk->icsk_rto >> 1);
|
|
|
|
|
|
|
|
+ tw->tw_transparent = inet_sk(sk)->transparent;
|
|
tw->tw_rcv_wscale = tp->rx_opt.rcv_wscale;
|
|
tw->tw_rcv_wscale = tp->rx_opt.rcv_wscale;
|
|
tcptw->tw_rcv_nxt = tp->rcv_nxt;
|
|
tcptw->tw_rcv_nxt = tp->rcv_nxt;
|
|
tcptw->tw_snd_nxt = tp->snd_nxt;
|
|
tcptw->tw_snd_nxt = tp->snd_nxt;
|