On 08/16/16 at 03:11P, Randall Stewart wrote: > Author: rrs > Date: Tue Aug 16 15:11:46 2016 > New Revision: 304223 > URL: https://svnweb.freebsd.org/changeset/base/304223 > > Log: > Here we update the modular tcp to be able to switch to an > alternate TCP stack in other then the closed state (pre-listen/connect). > The idea is that *if* that is supported by the alternate stack, it > is asked if its ok to switch. If it approves the "handoff" then we > allow the switch to happen. Also the fini() function now gets a flag > to tell if you are switching away *or* the tcb is destroyed. The > init() call into the alternate stack is moved to the end so the > tcb is more fully formed before the init transpires. > > Sponsored by: Netflix Inc. > Differential Revision: D6790 > > Modified: > head/share/man/man4/tcp.4 > head/share/man/man9/tcp_functions.9 > head/sys/netinet/tcp_subr.c > head/sys/netinet/tcp_syncache.c > head/sys/netinet/tcp_usrreq.c > head/sys/netinet/tcp_var.h
Randall, Is this something we can bring back to stable/11? Cheers, Hiren
pgpfIZo4w60De.pgp
Description: PGP signature