aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp.h
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Provide new socket option TCP_CCALGOOPT, which stands for TCP congestionGleb Smirnoff2016-01-221-0/+1
* Implementation of server-side TCP Fast Open (TFO) [RFC7413].Patrick Kelsey2015-12-241-0/+5
* First cut of the modularization of our TCP stack. StillRandall Stewart2015-12-161-1/+7
* There are times when it would be really nice to have a record of the last fewHiren Panchasara2015-10-141-0/+2
* Add placeholder constants to reserve a portion of the socket optionJohn Baldwin2013-02-011-0/+3
* Use decimal values for UDP and TCP socket options rather than hex to avoidJohn Baldwin2013-01-221-12/+14
* Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL andGleb Smirnoff2012-02-051-0/+4
* Add missing #includes.Ed Schouten2011-10-211-0/+1
* Add new, per connection, statistics for TCP, including:George V. Neville-Neil2010-11-171-1/+4
* Remove the TCP inflight bandwidth limiter as announced in r211315Andre Oppermann2010-09-161-1/+1
* Improve comment to TCP_MINMSS by taking the wording from lstewart (withAndre Oppermann2010-09-161-7/+7
* Change the default MSS for IPv4 and IPv6 TCP connections from anAndre Oppermann2010-09-151-19/+27
* use u_char instead of u_int for short bitfields.Luigi Rizzo2010-02-011-2/+2
* - Rename the __tcpi_(snd|rcv)_mss fields of the tcp_info structure to removeJohn Baldwin2009-12-221-4/+4
* add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specificKip Macy2008-05-051-2/+6
* Use #defines for TCP options padding after EOL to be consistent.Andre Oppermann2008-04-071-0/+2
* Add socket option for setting and retrieving the congestion control algorithm.Kip Macy2007-12-161-0/+3
* The printf %b list in PRINT_TH_FLAGS has to be in octal numbering.Andre Oppermann2007-05-251-1/+1
* Add CWR back into the PRINT_TH_FLAGS list as gcc42 doesn't complainAndre Oppermann2007-05-231-1/+1
* Add tcp_log_addrs() function to generate and standardized TCP log lineAndre Oppermann2007-05-181-0/+1
* o Remove unused and redundant TCP option definitionsAndre Oppermann2007-04-201-10/+1
* Remove tcp_minmssoverload DoS detection logic. The problem it tried toAndre Oppermann2007-03-211-8/+0
* Consolidate insertion of TCP options into a segment from within tcp_output()Andre Oppermann2007-03-151-2/+5
* Expose smoothed RTT and RTT variance measurements to userland viaBruce M Simpson2007-02-021-2/+2
* Add missing TH_PUSH to the TH_FLAGS enumeration.Andre Oppermann2006-02-181-1/+1
* Fix up the comment for MAX_SACK_BLKS.Paul Saab2005-08-241-1/+1
* Rewrite of tcp_sack_option(). Kentaro Kurahone (NetBSD) pointed outPaul Saab2005-05-231-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Do export the advertised receive window via the tcpi_rcv_space field ofRobert Watson2004-11-271-1/+1
* Implement parts of the TCP_INFO socket option as found in Linux 2.6.Robert Watson2004-11-261-0/+66
* Remove RFC1644 T/TCP support from the TCP side of the network stack.Andre Oppermann2004-11-021-8/+0
* White space cleanup for netinet before branch:Robert Watson2004-08-161-1/+1
* Add support for TCP Selective Acknowledgements. The work for thisPaul Saab2004-06-231-0/+12
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Shorten the name of the socket option used to enable TCP-MD5 packetBruce M Simpson2004-02-161-1/+1
* Initial import of RFC 2385 (TCP-MD5) digest support.Bruce M Simpson2004-02-111-0/+3
* Disable the minmssoverload connection drop by default until the detectionAndre Oppermann2004-01-121-1/+1
* Reduce TCP_MINMSS default to 216. The AX.25 protocol (packet radio)Andre Oppermann2004-01-091-4/+3
* Limiters and sanity checks for TCP MSS (maximum segement size)Andre Oppermann2004-01-081-1/+19
* Include <sys/cdefs.h> so the visibility conditionals are available.Mike Barcroft2002-10-021-0/+2
* Use visibility conditionals. Only TCP_NODELAY ends up being definedMike Barcroft2002-10-021-1/+6
* o Minor style(9)ism to make consistent with -STABLERobert Watson2001-01-091-1/+1
* o IPFW incorrectly handled filtering in the presence of previouslyRobert Watson2001-01-091-1/+3
* Implement TCP NewReno, as documented in RFC 2582. This allowsJonathan Lemon2000-05-061-0/+2
* tcp updates to support IPv6.Yoshinobu Inoue2000-01-091-0/+3
* KAME related header files additions and merges.Yoshinobu Inoue1999-11-051-0/+8
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Declare tcp_seq and tcp_cc as fixed-size types. Half fixed typeBruce Evans1998-07-131-3/+3