TP_KEEPIDLE
TP_KEEPIDLE(tp));
tcp_timer_activate(tp, TT_KEEP, TP_KEEPIDLE(tp));
if (ticks - tp->t_rcvtime >= TP_KEEPIDLE(tp) + TP_MAXIDLE(tp))
hpts_timeout = TICKS_2_USEC(TP_KEEPIDLE(tp));
hpts_timeout = TICKS_2_USEC(TP_KEEPIDLE(tp));
if (ticks - tp->t_rcvtime >= TP_KEEPIDLE(tp) + TP_MAXIDLE(tp))
TCPS_HAVEESTABLISHED(tp->t_state) ? TP_KEEPIDLE(tp) :
if (idletime < TP_KEEPIDLE(tp)) {
TP_KEEPIDLE(tp) - idletime);
if (ticks - tp->t_rcvtime >= TP_KEEPIDLE(tp) + TP_MAXIDLE(tp))
tcp_timer_activate(tp, TT_KEEP, TP_KEEPIDLE(tp));
TP_KEEPIDLE(tp));
ui = TP_KEEPIDLE(tp) / hz;