summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.release/7.2.0_cvsKen Smith2009-05-011-1/+1
* r189615:Robert Watson2009-03-261-5/+5
* Merge r178285, r178318, r178319, r178320, r178321, r178322, r178325,Robert Watson2008-08-181-16/+16
* Merge r179487 from head to stable/7:Robert Watson2008-08-011-1/+1
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Revert rev. 1.94. After recent tcp backouts, tcp_close() may return NULL.Konstantin Belousov2007-09-241-1/+1
* Two changes:Mike Silbersack2007-09-241-29/+29
* Back out tcp_timer.c:1.93 and associated changes that reimplemented the manyRobert Watson2007-09-071-305/+241
* Handle a race condition on >2 core machines in tcp_timer() whenAndre Oppermann2007-06-091-2/+8
* In tcp_timer_2msl(), tp can never become NULL, so don't check it forRobert Watson2007-05-271-1/+1
* Move TIME_WAIT related functions and timer handling from filesAndre Oppermann2007-05-161-54/+1
* Move universally to ANSI C function declarations, with relativelyRobert Watson2007-05-101-3/+1
* Fix two comments.Andre Oppermann2007-05-061-2/+2
* Change the TCP timer system from using the callout system five timesAndre Oppermann2007-04-111-175/+299
* Retire unused TCP_SACK_DEBUG.Andre Oppermann2007-04-041-1/+0
* ANSIfy function declarations and remove register keywords for variables.Andre Oppermann2007-03-211-10/+5
* Match up SYSCTL declaration style.Andre Oppermann2007-03-191-6/+9
* Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigateMohan Srinivasan2007-02-261-6/+26
* Back when we had T/TCP support, we used to apply differentRuslan Ermilov2006-09-071-43/+20
* Remove a microoptimization for i386 that was a micropessimization for amd64.Ruslan Ermilov2006-09-071-2/+1
* o Backout rev. 1.125 of in_pcb.c. It appeared to behave extremelyGleb Smirnoff2006-09-061-7/+12
* Fixes an edge case bug in timewait handling where ticks rolling over causingMohan Srinivasan2006-08-111-4/+3
* When entering a timer on a tcpcb, don't continue processing if it has beenRobert Watson2006-06-031-9/+14
* - 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