From: Werner Almesberger <wa@almesberger.net>
To: netdev@oss.sgi.com
Subject: TCP connection passing, version 3
Date: Fri, 1 Nov 2002 18:21:23 -0300 [thread overview]
Message-ID: <20021101182123.A30594@almesberger.net> (raw)
In-Reply-To: <20021031200017.A21544@almesberger.net>; from wa@almesberger.net on Thu, Oct 31, 2002 at 08:00:17PM -0300
Almost a whole day since the last update ! High time for something
new:
http://www.almesberger.net/tcpcp/tcpcp-3.tar.gz
The main change this time is that restarting the connection is no
longer done by setting TCP_ICI, but by setting the new socket
option TCP_KICK. This avoids the "need to reconfigure firewall
within RTT or performance may suffer" race for applications.
So this leaves mainly the difficult parts (OOO recovery and
urgent data) to implement/fix.
- Werner
----------------------------------- CHANGES -----------------------------------
Version 3 (1-NOV-2002)
----------------------
- moved activation of dormant connection from TCP_ICI/tcpcp_create to new
socket option TCP_KICK and API function tcpcp_kick
- tcpcp_getici now returns any errors pending in sk->err
- API: added tcpcp_set_dst to set the destination address/port
- added "install" and "uninstall" make targets
- libtcpcp is now a shared library
- dumpici: added option -V that prints version information
- API: tcpcp_set_cong now sets errno
- README.HANDOVER: documented single host case and added TCP_KICK
- described not preserving error queue as feature, not bug
- minor cleanup here and there
--
_________________________________________________________________________
/ Werner Almesberger, Buenos Aires, Argentina wa@almesberger.net /
/_http://www.almesberger.net/____________________________________________/
next prev parent reply other threads:[~2002-11-01 21:21 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-31 3:02 TCP connection passing Werner Almesberger
2002-10-31 7:59 ` TCP connection passing, version 1 Werner Almesberger
2002-10-31 23:00 ` TCP connection passing, version 2 Werner Almesberger
2002-11-01 21:21 ` Werner Almesberger [this message]
2002-11-15 4:34 ` TCP connection passing, version 4 Werner Almesberger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20021101182123.A30594@almesberger.net \
--to=wa@almesberger.net \
--cc=netdev@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.