Correct the calculation of tcps_rto in the struct tcpcb -> tcpsinfo_t
translator. Submitted by: Grenville Armitage <garmitage@swin.edu.au> MFC after: 1 week
This commit is contained in:
parent
e9083b2dc5
commit
fd8b318ab6
@ -198,7 +198,7 @@ translator tcpsinfo_t < struct tcpcb *p > {
|
||||
tcps_cwnd_ssthresh = p == NULL ? -1 : p->snd_ssthresh;
|
||||
tcps_sack_fack = p == NULL ? 0 : p->snd_fack;
|
||||
tcps_sack_snxt = p == NULL ? 0 : p->sack_newdata;
|
||||
tcps_rto = p == NULL ? -1 : p->t_rxtcur / 1000; /* XXX */
|
||||
tcps_rto = p == NULL ? -1 : (p->t_rxtcur * 1000) / `hz;
|
||||
tcps_mss = p == NULL ? -1 : p->t_maxseg;
|
||||
tcps_retransmit = p == NULL ? -1 : p->t_rxtshift > 0 ? 1 : 0;
|
||||
tcps_srtt = p == NULL ? -1 : p->t_srtt; /* smoothed RTT in units of (TCP_RTT_SCALE*hz) */
|
||||
|
Loading…
Reference in New Issue
Block a user