summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
AgeCommit message (Expand)Author
2011-07-06Add sysctl net.inet.tcp.always_keepalive, when this is set the systemStuart Henderson
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2008-02-20when creating a response, use the correct TCP header instead ofMarkus Friedl
2007-11-27TCP_COMPAT_42 was last used in 1997. Kill it.Theo de Raadt
2007-09-01since theHenning Brauer
2007-06-15Drop the current random timestamps and the current ISN generationMarkus Friedl
2005-11-15Only two `h' in threshold.Miod Vallat
2005-06-30implement PMTU checks fromMarkus Friedl
2004-12-13zap lvalue assignment, okay markus@. approved miod@Marc Espie
2004-11-25fix for race between invocation for timer and network inputMarkus Friedl
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-02-21remove useless assignmentTed Unangst
2002-11-06fix ecn breakage.Kenjiro Cho
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-05-16bring in ECN support from KAME.Kenjiro Cho
2002-03-08use timeout(9) to schedule TCP timers. this avoid traversing allNiels Provos
2002-03-01remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.Niels Provos
2002-01-15allocate sackholes with poolNiels Provos
2002-01-14knfNiels Provos
2002-01-14use macros to manage tcp timers; based on netbsdNiels Provos
2002-01-02at least ; required after label or case; openbsd@davidkrause.comTheo de Raadt
2001-06-08Cut down on include files.Angelos D. Keromytis
2001-05-31Two fixes from Stevens via davidg@freebsd, bug report byNiels Provos
2000-12-13more random tcp sequence numbers. okay deraadt@, angelos@Niels Provos
2000-12-12only disable path mtu for established connections that have data to send.Niels Provos
2000-12-11turn off path mtu when icmp needfrag messages get blocked, okay itojun@Niels Provos
2000-09-18Path MTU discovery based on NetBSD but with the decision to use the DFNiels Provos
1999-12-21option TCP_NEWRENO goes away, its the default case for TCP_SACK ifNiels Provos
1999-11-15Fix tcp retransmit/persist timers, provos@ OK.Hugh Graham
1999-09-01increase tcp_iss incrementNiels Provos
1999-07-02Significant cleanups in the way TCP is made to handle multiple networkcmetz
1999-04-21From Tom Henderson <tomh@cs.berkeley.edu>:Niels Provos
1999-01-27fix NEWRENO behaviour, the newreo code assumed that the send socket buffer hasNiels Provos
1998-11-25more min vs. ulmin/lmin fixesTodd C. Miller
1998-11-17NewReno, SACK and FACK support for TCP, adapted from code for BSDINiels Provos
1997-08-26indentTheo de Raadt
1997-02-05use arc4random()Theo de Raadt
1996-09-12TCP Persist handling; from 4.4BSD Lite2 (via NetBSD PR 2335)Thorsten Lockert
1996-07-29Remove random() prototype, as it's not needed. Besides it was wrong for the ...Niklas Hallqvist
1996-07-29Make TCP ISS increment by random amountsThorsten Lockert
1996-03-14From Lite2; skip slow start calculation if socket state is listenThorsten Lockert
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt