~ [ 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-4.17.19)


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