|
@@ -495,7 +495,7 @@ static inline void tcp_rcv_rtt_measure(struct tcp_sock *tp)
|
|
goto new_measure;
|
|
goto new_measure;
|
|
if (before(tp->rcv_nxt, tp->rcv_rtt_est.seq))
|
|
if (before(tp->rcv_nxt, tp->rcv_rtt_est.seq))
|
|
return;
|
|
return;
|
|
- tcp_rcv_rtt_update(tp, jiffies - tp->rcv_rtt_est.time, 1);
|
|
|
|
|
|
+ tcp_rcv_rtt_update(tp, tcp_time_stamp - tp->rcv_rtt_est.time, 1);
|
|
|
|
|
|
new_measure:
|
|
new_measure:
|
|
tp->rcv_rtt_est.seq = tp->rcv_nxt + tp->rcv_wnd;
|
|
tp->rcv_rtt_est.seq = tp->rcv_nxt + tp->rcv_wnd;
|