aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
Commit message (Expand)AuthorAgeFilesLines
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Move tcp_fields_to_net() static inline into tcp_var.h, just below itsGleb Smirnoff2017-02-101-0/+9
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-38/+1
* Fix slight type mismatch between so_options defined in sys/socketvar.hMaxim Sobolev2017-01-121-1/+1
* The TFO server-side code contains some changes that are not conditioned onJonathan T. Looney2016-10-121-0/+6
* In the TCP stack, the hhook(9) framework provides hooks for kernel modulesJonathan T. Looney2016-10-121-0/+4
* Remove "long" variables from the TCP stack (not including the modularJonathan T. Looney2016-10-061-19/+19
* Remove declaration of un-defined function tcp_seq_subtract().Jonathan T. Looney2016-10-061-1/+0
* Pass the number of segments coalesced by LRO up the stack by repurposing theLawrence Stewart2016-08-251-1/+1
* Here we update the modular tcp to be able to switch to anRandall Stewart2016-08-161-1/+14
* The pr_destroy field does not allow us to run the teardown code in aBjoern A. Zeeb2016-06-011-3/+0
* Tiny refactor of r294869/r296881: use defines to mask the VNET() macro.Gleb Smirnoff2016-05-171-2/+3
* This small change adopts the excellent suggestion for using namedRandall Stewart2016-05-171-0/+1
* This cleans up the timers code in TCP to start using the newRandall Stewart2016-04-281-1/+11
* to_flags is currently a 64-bit integer; however, we only use 7 bits.Jonathan T. Looney2016-03-221-1/+1
* Redo r294869. The array of counters for TCP states doesn't belong toGleb Smirnoff2016-03-151-6/+8
* Comment fix: statistics are not read-only.Gleb Smirnoff2016-03-141-1/+1
* Augment struct tcpstat with tcps_states[], which is used for book-keepingGleb Smirnoff2016-01-271-0/+4
* Provide TCPSTAT_DEC() and TCPSTAT_FETCH() macros.Gleb Smirnoff2016-01-271-0/+3
* Historically we have two fields in tcpcb to describe sender MSS: t_maxopd,Gleb Smirnoff2016-01-071-3/+2
* Implementation of server-side TCP Fast Open (TFO) [RFC7413].Patrick Kelsey2015-12-241-1/+15
* First cut of the modularization of our TCP stack. StillRandall Stewart2015-12-161-4/+76
* Clean up unused bandwidth entry in the TCP hostcache.Hiren Panchasara2015-12-111-1/+0
* r290122 added 4 bytes and removed 8 in struct sackhint. Add a pad entry of 4Hiren Panchasara2015-12-101-0/+1
* One of the ways to detect loss is to count duplicate acks coming back from theHiren Panchasara2015-12-081-1/+1
* Calculate the correct amount of bytes that are in-flight for a connection asHiren Panchasara2015-10-281-1/+9
* Add sysctl tunable net.inet.tcp.initcwnd_segments to specify initial congestionHiren Panchasara2015-10-271-2/+2
* There are times when it would be really nice to have a record of the last fewHiren Panchasara2015-10-141-1/+12
* Eliminate nd6_nud_hint() and its TCP bindings.Alexander V. Chernikov2015-09-271-12/+0
* Make tcp_mtudisc() static and void. No functional changes.Gleb Smirnoff2015-09-041-2/+0
* Update snd_una description to make it more readable.Hiren Panchasara2015-07-301-1/+1
* Revert r265338, r271089 and r271123 as those changes do not handlePatrick Kelsey2015-07-291-1/+11
* Fix an old and well-documented use-after-free race condition inJulien Charbon2015-04-161-2/+3
* Re-introduce padding fields removed with r264321 to keepJulien Charbon2014-11-171-0/+2
* Restore spares used in "struct tcpcb" and bump "__FreeBSD_version" toHans Petter Selasky2014-11-031-4/+3
* Fix a race condition in TCP timewait between tcp_tw_2msl_reuse() andJulien Charbon2014-10-301-2/+1
* Implement PLPMTUD blackhole detection (RFC 4821), inspired by codeSean Bruno2014-10-071-0/+9
* * Split tcp_signature_compute() into 2 pieces:Alexander V. Chernikov2014-09-271-0/+6
* Improve transmit sending offload, TSO, algorithm in general.Hans Petter Selasky2014-09-221-2/+7
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-1/+1
* Make tcp_twrespond() file local private; this removes it from theBjoern A. Zeeb2014-05-241-1/+0
* Move the tcp_fields_to_host() and tcp_fields_to_net() (inline)Bjoern A. Zeeb2014-05-231-0/+21
* Provide compatibility #define after r265408.Gleb Smirnoff2014-05-171-0/+2
* Remove the function tcp_twrecycleable; it has been #if 0'd forMike Silbersack2014-05-161-3/+0
* - Remove net.inet.tcp.reass.overflows sysctl. It counts exactlyGleb Smirnoff2014-05-061-1/+1
* The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics withGleb Smirnoff2014-05-041-14/+1
* Currently, the TCP slow timer can starve TCP input processing while itJohn Baldwin2014-04-101-2/+1
* Remove more constants related to static sysctl nodes. The MAXID constantsJohn Baldwin2014-02-251-3/+1
* Introduce spares in the TCP syncache and timewait structuresBjoern A. Zeeb2013-09-211-1/+3
* Remove most of the remaining sysctl name list macros. They were onlyJohn Baldwin2013-08-261-18/+0