tcp: Remove no longer used tcp_slowtimo
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 16 Sep 2011 08:06:03 +0000 (16:06 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 16 Sep 2011 08:06:03 +0000 (16:06 +0800)
sys/netinet/in_proto.c
sys/netinet/tcp_timer.c
sys/netinet/tcp_var.h
sys/netinet6/in6_proto.c

index 215cca4..a16453c 100644 (file)
@@ -153,7 +153,7 @@ struct protosw inetsw[] = {
        .pr_ctlport = tcp_ctlport,
        .pr_init = tcp_init,
        .pr_fasttimo = NULL,
-       .pr_slowtimo = tcp_slowtimo,
+       .pr_slowtimo = NULL,
        .pr_drain = tcp_drain,
        .pr_usrreqs = &tcp_usrreqs
     },
index 62bab70..7724fc3 100644 (file)
@@ -194,16 +194,6 @@ SYSCTL_INT(_net_inet_tcp, OID_AUTO, keepcnt, CTLFLAG_RW,
 /* max idle time in persist */
 int    tcp_maxpersistidle;
 
-/*
- * Tcp protocol timeout routine called every 500 ms.
- * Updates timestamps used for TCP
- * causes finite state machine actions if timers expire.
- */
-void
-tcp_slowtimo(void)
-{
-}
-
 /*
  * Cancel all timers for TCP tp.
  */
index fc9777f..0583372 100644 (file)
@@ -627,7 +627,6 @@ void         tcp_sack_update_scoreboard(struct tcpcb *tp, struct tcpopt *to);
 void    tcp_save_congestion_state(struct tcpcb *tp);
 void    tcp_revert_congestion_state(struct tcpcb *tp);
 void    tcp_setpersist (struct tcpcb *);
-void    tcp_slowtimo (void);
 struct tcptemp *tcp_maketemplate (struct tcpcb *);
 void    tcp_freetemplate (struct tcptemp *);
 void    tcp_fillheaders (struct tcpcb *, void *, void *);
index f7c0834..fa1cc0e 100644 (file)
@@ -199,7 +199,7 @@ struct protosw inet6sw[] = {
        /* don't call initialization and timeout routines twice */
        .pr_init = tcp_init,
        .pr_fasttimo = tcp_fasttimo,
-       .pr_slowtimo = tcp_slowtimo,
+       .pr_slowtimo = NULL,
 #endif
        .pr_drain = tcp_drain,
        .pr_usrreqs = &tcp6_usrreqs