svn commit: r234500 - user/np/toe_iwarp/sys/netinet
Navdeep Parhar
np at FreeBSD.org
Fri Apr 20 16:56:15 UTC 2012
Author: np
Date: Fri Apr 20 16:56:14 2012
New Revision: 234500
URL: http://svn.freebsd.org/changeset/base/234500
Log:
Avoid arming the TT_KEEP timer for TCP/IPv6 TOE active open too, just like
for TCP/IP.
Modified:
user/np/toe_iwarp/sys/netinet/tcp_usrreq.c
Modified: user/np/toe_iwarp/sys/netinet/tcp_usrreq.c
==============================================================================
--- user/np/toe_iwarp/sys/netinet/tcp_usrreq.c Fri Apr 20 16:53:54 2012 (r234499)
+++ user/np/toe_iwarp/sys/netinet/tcp_usrreq.c Fri Apr 20 16:56:14 2012 (r234500)
@@ -553,6 +553,7 @@ tcp6_usr_connect(struct socket *so, stru
(error = tcp_offload_connect(so, nam)) == 0)
goto out;
#endif
+ tcp_timer_activate(tp, TT_KEEP, TP_KEEPINIT(tp));
error = tcp_output(tp);
out:
@@ -1218,7 +1219,6 @@ tcp6_connect(struct tcpcb *tp, struct so
soisconnecting(so);
TCPSTAT_INC(tcps_connattempt);
tp->t_state = TCPS_SYN_SENT;
- tcp_timer_activate(tp, TT_KEEP, TP_KEEPINIT(tp));
tp->iss = tcp_new_isn(tp);
tcp_sendseqinit(tp);
More information about the svn-src-user
mailing list