Page MenuHomeFreeBSD

tcp: expose AccECN mode in TCPI
ClosedPublic

Authored by rscheff on Jun 20 2023, 11:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 14 2024, 9:07 AM
Unknown Object (File)
Dec 20 2023, 5:43 AM
Unknown Object (File)
Dec 5 2023, 2:44 PM
Unknown Object (File)
Jun 29 2023, 3:12 AM
Unknown Object (File)
Jun 24 2023, 6:51 AM
Unknown Object (File)
Jun 20 2023, 9:54 PM
Subscribers

Details

Summary

For testing and validating, expose and differentiate between
classic ECN mode, and AccECN mode. Using two bits will subsequently
allow to also differentiate between pure ACE mode in AccECN (ACE=1, ECN=0),
and AccECN option mode (ACE=1,ECN=1) as that is expected to ultimately
become the default mode - thus allowing applications checking only
TCPI_OPT_ECN to deduce ecn feedback mode is active, also when AccECN+options
are enabled on a session.

Also fix an oversight and add the TFO option to TCPI.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable