Download source code for TCP_HOSTS socket option

host_info.h defines the constants and structure needed to build a TCP_HOSTS-aware application on a host that lacks TCP_HOSTS-aware system or kernel headers.
linux.diff is a patch against Linux kernel 2.4.18 containing our modifications to the TCP protocol.
Makefile, tclient.c, tserver.c Tclient and tserver are simple client and server tools to test and demonstrate TCP_HOSTS.
thttpd.diff is a patch against the thttpd web server source demonstrating the simplicity of adding TCP_HOSTS capabilities to an existing application, such as a web server.
wget.diff is another demonstration patch, this one showing modification of wget to use TCP_HOSTS, again very simple to do.
tcphosts.tar.gz listed above.