~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/net/dccp/ccids/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /net/dccp/ccids/Kconfig (Version linux-6.12-rc7) and /net/dccp/ccids/Kconfig (Version linux-5.9.16)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 menu "DCCP CCIDs Configuration"                     2 menu "DCCP CCIDs Configuration"
  3                                                     3 
  4 config IP_DCCP_CCID2_DEBUG                          4 config IP_DCCP_CCID2_DEBUG
  5         bool "CCID-2 debugging messages"            5         bool "CCID-2 debugging messages"
  6         help                                        6         help
  7           Enable CCID-2 specific debugging mes      7           Enable CCID-2 specific debugging messages.
  8                                                     8 
  9           The debugging output can additionall      9           The debugging output can additionally be toggled by setting the
 10           ccid2_debug parameter to 0 or 1.         10           ccid2_debug parameter to 0 or 1.
 11                                                    11 
 12           If in doubt, say N.                      12           If in doubt, say N.
 13                                                    13 
 14 config IP_DCCP_CCID3                               14 config IP_DCCP_CCID3
 15         bool "CCID-3 (TCP-Friendly)"               15         bool "CCID-3 (TCP-Friendly)"
 16         default IP_DCCP = y || IP_DCCP = m     !!  16         def_bool y if (IP_DCCP = y || IP_DCCP = m)
 17         help                                       17         help
 18           CCID-3 denotes TCP-Friendly Rate Con     18           CCID-3 denotes TCP-Friendly Rate Control (TFRC), an equation-based
 19           rate-controlled congestion control m     19           rate-controlled congestion control mechanism.  TFRC is designed to
 20           be reasonably fair when competing fo     20           be reasonably fair when competing for bandwidth with TCP-like flows,
 21           where a flow is "reasonably fair" if     21           where a flow is "reasonably fair" if its sending rate is generally
 22           within a factor of two of the sendin     22           within a factor of two of the sending rate of a TCP flow under the
 23           same conditions.  However, TFRC has      23           same conditions.  However, TFRC has a much lower variation of
 24           throughput over time compared with T     24           throughput over time compared with TCP, which makes CCID-3 more
 25           suitable than CCID-2 for application     25           suitable than CCID-2 for applications such streaming media where a
 26           relatively smooth sending rate is of     26           relatively smooth sending rate is of importance.
 27                                                    27 
 28           CCID-3 is further described in RFC 4     28           CCID-3 is further described in RFC 4342,
 29           https://www.ietf.org/rfc/rfc4342.txt     29           https://www.ietf.org/rfc/rfc4342.txt
 30                                                    30 
 31           The TFRC congestion control algorith     31           The TFRC congestion control algorithms were initially described in
 32           RFC 5348.                                32           RFC 5348.
 33                                                    33 
 34           This text was extracted from RFC 434     34           This text was extracted from RFC 4340 (sec. 10.2),
 35           https://www.ietf.org/rfc/rfc4340.txt     35           https://www.ietf.org/rfc/rfc4340.txt
 36                                                    36 
 37           If in doubt, say N.                      37           If in doubt, say N.
 38                                                    38 
 39 config IP_DCCP_CCID3_DEBUG                         39 config IP_DCCP_CCID3_DEBUG
 40         bool "CCID-3 debugging messages"           40         bool "CCID-3 debugging messages"
 41         depends on IP_DCCP_CCID3                   41         depends on IP_DCCP_CCID3
 42         help                                       42         help
 43           Enable CCID-3 specific debugging mes     43           Enable CCID-3 specific debugging messages.
 44                                                    44 
 45           The debugging output can additionall     45           The debugging output can additionally be toggled by setting the
 46           ccid3_debug parameter to 0 or 1.         46           ccid3_debug parameter to 0 or 1.
 47                                                    47 
 48           If in doubt, say N.                      48           If in doubt, say N.
 49                                                    49 
 50 config IP_DCCP_TFRC_LIB                            50 config IP_DCCP_TFRC_LIB
 51         def_bool y if IP_DCCP_CCID3                51         def_bool y if IP_DCCP_CCID3
 52                                                    52 
 53 config IP_DCCP_TFRC_DEBUG                          53 config IP_DCCP_TFRC_DEBUG
 54         def_bool y if IP_DCCP_CCID3_DEBUG          54         def_bool y if IP_DCCP_CCID3_DEBUG
 55 endmenu                                            55 endmenu
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php