aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
Commit message (Expand)AuthorAgeFilesLines
* - Backout one line from 1.78. The tp can be freed by tcp_drop().Gleb Smirnoff2006-05-161-3/+2
* Only return (tw) from tcp_twclose() if reuse is passed, otherwiseRobert Watson2006-05-051-1/+1
* Update TCP for infrastructural changes to the socket/pcb refcount model,Robert Watson2006-04-011-16/+61
* Explicitly assert socket pointer is non-NULL in tcp_input() so as toRobert Watson2006-03-261-8/+8
* Make sysctl_msec_to_ticks(SYSCTL_HANDLER_ARGS) generally available insteadAndre Oppermann2006-02-161-20/+0
* Remove no-op spl's and most comment references to spls, as TCP lockingRobert Watson2005-07-191-16/+0
* Replace t_force with a t_flag (TF_FORCEDATA).Paul Saab2005-05-211-2/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove the now unused tcp_canceltimers() function. tcpcb timers areRobert Watson2004-12-231-15/+0
* Remove an annotation of a minor race relating to the update ofRobert Watson2004-12-231-7/+0
* Assert the tcptw inpcb lock in tcp_timer_2msl_reset(), as fields inRobert Watson2004-12-051-0/+1
* tcp_timewait() performs multiple non-atomic reads on the tcptwRobert Watson2004-11-231-0/+9
* De-spl tcp_slowtimo; tcp_maxidle assignment is subject to possibleRobert Watson2004-11-231-15/+11
* Remove RFC1644 T/TCP support from the TCP side of the network stack.Andre Oppermann2004-11-021-2/+2
* White space cleanup for netinet before branch:Robert Watson2004-08-161-10/+10
* Add support for TCP Selective Acknowledgements. The work for thisPaul Saab2004-06-231-0/+3
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-5/+2
* use local values instead of chasing pointersSam Leffler2003-11-081-3/+2
* Unify the "send high" and "recover" variables as specified in theJeffrey Hsu2003-07-151-2/+7
* Compensate for decreasing the minimum retransmit timeout.Jeffrey Hsu2003-06-041-2/+2
* Remove a panic(); if the zone allocator can't provide more timewaitJonathan Lemon2003-03-081-22/+61
* Add a TCP TIMEWAIT state which uses less space than a fullblown TCPJonathan Lemon2003-02-191-0/+27
* Convert tcp_fillheaders(tp, ...) -> tcpip_fillheaders(inp, ...) so theJonathan Lemon2003-02-191-1/+1
* Fix NewReno.Jeffrey Hsu2003-01-131-5/+2
* Validate inp to prevent an use after free.Jeffrey Hsu2002-12-241-0/+25
* Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead of dependingBruce Evans2002-09-051-8/+6
* Fix overflows in intermediate calculations in sysctl_msec_to_ticks().John Polstra2002-07-201-2/+2
* Introduce two new sysctl's:Matthew Dillon2002-07-181-0/+8
* Lock up inpcb.Jeffrey Hsu2002-06-101-0/+51
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-51/+17
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-17/+51
* o Our currenty userland boot code (due to rc.conf and rc.network) alwaysRobert Watson2001-12-071-1/+1
* Much delayed but now present: RFC 1948 style sequence numbersMike Silbersack2001-08-221-2/+0
* Temporary feature: Runtime tuneable tcp initial sequence numberMike Silbersack2001-07-081-0/+2
* Eliminate the allocation of a tcp template structure for eachMike Silbersack2001-06-231-3/+9
* Disable rfc1323 and rfc1644 TCP extensions if we havn't gotJesper Skriver2001-05-311-0/+9
* Say goodbye to TCP_COMPAT_42Jesper Skriver2001-04-201-15/+0
* Randomize the TCP initial sequence numbers more thoroughly.Kris Kennaway2001-04-171-1/+1
* Use more aggressive retransmit timeouts for the initial SYN packet.Jonathan Lemon2001-02-261-1/+7
* If TCPDEBUG is defined, we could dereference a tp which was freed.Jonathan Lemon2000-10-021-1/+1
* It is possible for a TCP callout to be removed from the timing wheel,Jonathan Lemon2000-09-161-5/+5
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.Poul-Henning Kamp2000-07-041-1/+1
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:Poul-Henning Kamp2000-07-031-1/+1
* Implement TCP NewReno, as documented in RFC 2582. This allowsJonathan Lemon2000-05-061-0/+5
* tcp updates to support IPv6.Yoshinobu Inoue2000-01-091-7/+18
* Simplify, and return an error if the user attempts to set a TCPJonathan Lemon1999-08-311-7/+3
* Add a SYSCTL_PROC so that TCP timer values are now expressed toJonathan Lemon1999-08-311-10/+35
* Restructure TCP timeout handling:Jonathan Lemon1999-08-301-223/+287
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1