summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
AgeCommit message (Expand)Author
2007-06-20- per socket keepalive settingschristos
2006-10-09Modular (I tried ;-) TCP congestion control API. Whenever certain conditionsrpaulo
2006-05-14integrate kauth.elad
2006-04-15Coverity CID 1153: Add KASSERT before deref.christos
2005-12-11merge ktrace-lwp.christos
2005-07-19Implement PMTU checks from:christos
2005-03-02Copyright maintenance.mycroft
2005-02-28Commit TCP SACK patches from Kentaro A. Karahone's patch at:jonathan
2005-02-03ANSIfy function declarationsperry
2005-01-27Whoops. Exit fast recovery when handling a timeout.mycroft
2005-01-26Fix two problems in our TCP stack:mycroft
2004-01-02some corrections from markus@openbsd;itojun
2003-10-27make it compilable with TCP_DEBUG defineditojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-20As a temporary workaround, apply the fix from PR#20390, therebyhe
2003-02-03Test callout_pending(), not callout_active(), and eliminate now-unnecessarythorpej
2002-11-24Quell an uninitialised variable warning.scw
2002-10-22Guard use of "so" in tcp_timer_persist() and tcp_timer_2msl() withsimonb
2002-06-09whitespaceitojun
2002-05-26path MTU discovery blackhole detection.itojun
2001-11-13add RCSIDslukem
2001-11-04Change a few variable/tables to const since they are read-only.matt
2001-09-11Use callouts for SYN cache timers, rather than traversing time queuesthorpej
2001-09-10Update copyrights.thorpej
2001-09-10Use callouts for TCP timers, rather than traversing the list ofthorpej
2001-09-10Initialize TCP timer variables in a new function, tcp_timer_init().thorpej
2001-09-10Split tcp_timers() into multiple functions, one for each timer,thorpej
2001-09-10Change the way receive idle time and round trip time are measured.thorpej
2001-09-10Use a callout for the delayed ACK timer, and delete tcp_fasttimo().thorpej
2000-10-19remove #ifdef TCP6. it is not likely for us to bring in sys/netinet6/tcp6*.citojun
2000-10-17be more friendly with INET-less build.itojun
2000-03-30Remove register declarations.augustss
1999-07-14Use proper ip protocol # field and tcp hdr on sending RST against SYN,itojun
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1998-09-10Create tcp.keepidle, tcp.keepintvl, tcp.keepcnt, tcp.slowhz sysctls.mouse
1998-09-04Fix a couple of bogons related to tcp_new_iss():mycroft
1998-07-17Comment where we use the Loss Window.thorpej
1998-06-02Loss window MUST be one segment, per draft-floyd-incr-init-win-03.thorpej
1998-05-11Make sure a timer is marked "disarmed" once it has expired.thorpej
1998-05-11Nuke TUBA per my note to tech-net; there's no reason to keep it around.thorpej
1998-05-07Define all TCP timers in terms of PRT timers.thorpej
1998-05-06Use macros from tcp_timer.h to manipulate TCP timers, so that theirthorpej
1998-05-01Remove bogus black hole discovery codekml
1998-04-29Make use of the work-arounds for ancient broken TCP peers run-timethorpej
1998-04-29Add support for deletion of routes added by path MTU discovery;kml
1998-03-31Fix a potential-congestion case in the larger initial congestion windowthorpej
1998-03-19Fix a retransmission bug introduced by the Brakmo and Petersonkml
1998-02-19Update copyright (sigh, should have done this long ago).thorpej
1998-01-12Use option header file for TCP_COMPAT_42scottr
1998-01-05Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changesthorpej