tcp timer: Remember tcpcb owner thread's msgport, so timer message could
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 13 May 2009 13:14:15 +0000 (21:14 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 17 May 2009 08:20:53 +0000 (16:20 +0800)
commit3db1c8a32e7f0bbaf8f0095e3511f94f6eb8a336
tree8cbaedf1185e95f9fcc3d4815a2bf2cbbd0dbff1
parentc966bd013af42ce6e17c5753bee2f3995092f18f
tcp timer: Remember tcpcb owner thread's msgport, so timer message could
be delivered to the correct msgport.

While I am here, move tcp timer message creation for TCP IPv6 socket from
tcp_newtcpcb() to tcp6_connect().

Preliminary IPv6 test done by hasso@

Dragonfly-issue: http://bugs.dragonflybsd.org/issue1361
sys/netinet/tcp_subr.c
sys/netinet/tcp_syncache.c
sys/netinet/tcp_timer.c
sys/netinet/tcp_timer.h
sys/netinet/tcp_usrreq.c