2024-02-23 12:29:33 +01:00
|
|
|
Index: man-pages-6.05.01/man7/tcp.7
|
|
|
|
===================================================================
|
|
|
|
--- man-pages-6.05.01.orig/man7/tcp.7
|
|
|
|
+++ man-pages-6.05.01/man7/tcp.7
|
|
|
|
@@ -486,9 +486,31 @@ When enabled, outgoing ECN-setup SYNs th
|
2019-10-25 09:41:53 +02:00
|
|
|
normal SYN retransmission timeout will be resent with CWR and
|
|
|
|
ECE cleared.
|
|
|
|
.TP
|
|
|
|
-.IR tcp_fack " (Boolean; default: enabled; since Linux 2.2)"
|
|
|
|
+.IR tcp_fack " (integer; default: see below; since Linux 2.2)"
|
Accepting request 1045577 from home:susnux:branches:Documentation
- Update to version 6.00
* Updated manual pages and interface documentation
* Move definitions of types to separate pages in man2type/ and
man3type/. Previously, they were spread (and duplicated) in other
pages, or in system_data_types.7 (with links in man3/).
* Add man3head/ for pages that document header files.
* Add man3const/ for pages that document constants.
* Improve consistency of man(7) source
* Manual pages sections:
* Title (.TH):
* Remove 5th argument to TH (middle-header).
* Specify "Linux man-pages" and the version in the 4th argument
(left-footer).
* Add the LIBRARY section. This section standardizes a way to
document the library that provides a given interface.
* Add the CAVEATS section. BUGS and NOTES were serving that purpose
before, but CAVEATS is more appropriate.
* Rename the CONFORMING TO section to STANDARDS for consistency with
other projects, such as the BSDs.
* SYNOPSIS: Add the ISO C2X [[deprecated]] attribute for functions
that have been deprecated or removed.
* EXAMPLES: Improve consistency of C source code. Also, reduce the
number of warnings that several linting tools emit.
* COLOPHON: Remove section (its purpose is now served by the title).
- Update to version 6.01
* Updated interface documentation
* Manual pages' sections:
* Title (.TH):
* Remove the hardcoded date (TH 3rd argument), and replace it by a
placeholder that should be changed when creating the tarball.
This removes the need for a tstamp commit before each release.
- Update to version 6.02
* Updated manual pages and interface documentation, noteable:
* copy_file_range.2: Fix wrong kernel version information
* process_madvise.2: Fix capability and ptrace requirements
* madvise.2: Update Transparent Huge Pages file/shmem documentation
for Linux 5.4+.
* Use correct letter case in manual page titles, instead of uppercase.
* Use \" t comments when appropriate (Lintian needs this).
* SYNOPSIS:
* Add _Nullable for functions that receive NULL as a meaningful
input.
* Use VLA syntax to clarify the meaning of size parameters, rather
than hiding it in possibly-confusing text.
* Use [[noreturn]] instead of noreturn, which will be deprecated
soon.
- Rebased man-pages-tcp_fack.patch
- Added keyring and signed source
OBS-URL: https://build.opensuse.org/request/show/1045577
OBS-URL: https://build.opensuse.org/package/show/Documentation/man-pages?expand=0&rev=226
2023-01-02 12:21:05 +01:00
|
|
|
.\" Since Linux 2.1.92
|
2019-10-25 09:41:53 +02:00
|
|
|
Enable TCP Forward Acknowledgement support.
|
|
|
|
+
|
|
|
|
+Prior to Linux 4.11, this option was enabled by default.
|
|
|
|
+In Linux 4.11, it was disabled by default in favor of RACK (see
|
|
|
|
+tcp_recovery).
|
|
|
|
+In Linux 4.15 it was deprecated entirely and its value is ignored.
|
|
|
|
+.TP
|
|
|
|
+.IR tcp_recovery " (integer; default: 0x1; since Linux 4.4)"
|
|
|
|
+Enable various experimental loss recovery features.
|
|
|
|
+
|
|
|
|
+This field is a bitmap to enable various loss recovery features.
|
|
|
|
+.RS
|
|
|
|
+.IP 0x1
|
|
|
|
+enables the RACK loss detection for fast detection of lost
|
|
|
|
+retransmissions and tail drops. It also subsumes and disables
|
|
|
|
+RFC6675 recovery for SACK connections. (Since Linux 4.4)
|
|
|
|
+.IP 0x2
|
|
|
|
+makes RACK's reordering window static (min_rtt/4). (Since
|
|
|
|
+Linux 4.15)
|
|
|
|
+.IP 0x4
|
|
|
|
+disables RACK's DUPACK threshold heuristic (Since Linux
|
|
|
|
+4.18).
|
|
|
|
+.RE
|
|
|
|
.TP
|
|
|
|
.IR tcp_fin_timeout " (integer; default: 60; since Linux 2.2)"
|
Accepting request 1045577 from home:susnux:branches:Documentation
- Update to version 6.00
* Updated manual pages and interface documentation
* Move definitions of types to separate pages in man2type/ and
man3type/. Previously, they were spread (and duplicated) in other
pages, or in system_data_types.7 (with links in man3/).
* Add man3head/ for pages that document header files.
* Add man3const/ for pages that document constants.
* Improve consistency of man(7) source
* Manual pages sections:
* Title (.TH):
* Remove 5th argument to TH (middle-header).
* Specify "Linux man-pages" and the version in the 4th argument
(left-footer).
* Add the LIBRARY section. This section standardizes a way to
document the library that provides a given interface.
* Add the CAVEATS section. BUGS and NOTES were serving that purpose
before, but CAVEATS is more appropriate.
* Rename the CONFORMING TO section to STANDARDS for consistency with
other projects, such as the BSDs.
* SYNOPSIS: Add the ISO C2X [[deprecated]] attribute for functions
that have been deprecated or removed.
* EXAMPLES: Improve consistency of C source code. Also, reduce the
number of warnings that several linting tools emit.
* COLOPHON: Remove section (its purpose is now served by the title).
- Update to version 6.01
* Updated interface documentation
* Manual pages' sections:
* Title (.TH):
* Remove the hardcoded date (TH 3rd argument), and replace it by a
placeholder that should be changed when creating the tarball.
This removes the need for a tstamp commit before each release.
- Update to version 6.02
* Updated manual pages and interface documentation, noteable:
* copy_file_range.2: Fix wrong kernel version information
* process_madvise.2: Fix capability and ptrace requirements
* madvise.2: Update Transparent Huge Pages file/shmem documentation
for Linux 5.4+.
* Use correct letter case in manual page titles, instead of uppercase.
* Use \" t comments when appropriate (Lintian needs this).
* SYNOPSIS:
* Add _Nullable for functions that receive NULL as a meaningful
input.
* Use VLA syntax to clarify the meaning of size parameters, rather
than hiding it in possibly-confusing text.
* Use [[noreturn]] instead of noreturn, which will be deprecated
soon.
- Rebased man-pages-tcp_fack.patch
- Added keyring and signed source
OBS-URL: https://build.opensuse.org/request/show/1045577
OBS-URL: https://build.opensuse.org/package/show/Documentation/man-pages?expand=0&rev=226
2023-01-02 12:21:05 +01:00
|
|
|
.\" Since Linux 2.1.53
|