freebsd-src/share/man
Michael Tuexen 86c9325d34 tcp: simplify stack switching protocol
Before this patch, a stack (tfb) accepts a tcpcb (tp), if the
tp->t_state is TCPS_CLOSED or tfb->tfb_tcp_handoff_ok is not NULL
and tfb->tfb_tcp_handoff_ok(tp) returns 0.
After this patch, the only check is tfb->tfb_tcp_handoff_ok(tp)
returns 0. tfb->tfb_tcp_handoff_ok must always be provided.
For existing TCP stacks (FreeBSD, RACK and BBR) there is no
functional change. However, the logic is simpler.

Reviewed by:		lstewart, peter_lei_ieee_.org, rrs
MFC after:		1 week
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D45253
2024-06-06 08:29:05 +02:00
..
man1 intro.1: 2024 edition 2024-04-12 10:58:36 -06:00
man3 man filesystems: fix xrefs after move to section 4 2024-05-16 10:25:29 -06:00
man3lua Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
man4 nvmf: Permit failing I/O requests while disconnected 2024-06-05 12:59:07 -07:00
man5 smbfs manuals: describe consistently 2024-05-30 19:29:17 -06:00
man6 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
man7 build.7: update cross-compile example 2024-06-04 15:27:50 -03:00
man8 rc.subr(8): introduce ${name}_offcmd 2024-06-03 02:29:22 +07:00
man9 tcp: simplify stack switching protocol 2024-06-06 08:29:05 +02:00
Makefile share/man: Add mandoc.db files to METALOG 2024-01-30 22:17:34 +00:00