- struct timeval tp_rtv; /* max round-trip time variance */
- struct timeval tp_rtt; /* smoothed round-trip time */
- struct timeval tp_rttemit[ TP_RTT_NUM + 1 ];
- /* times that the last TP_RTT_NUM DT_TPDUs were emitted */
+ int tp_rtv; /* max round-trip time variance */
+ int tp_rtt; /* smoothed round-trip time */
+ SeqNum tp_rttseq; /* packet being timed */
+ int tp_rttemit; /* when emitted, in ticks */
+ int tp_idle; /* last activity, in ticks */
+ short tp_rxtcur; /* current retransmit value */
+ short tp_rxtshift; /* log(2) of rexmt exp. backoff */
+