summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timewait.c
Commit message (Expand)AuthorAgeFilesLines
* Attempt to consistently use () around return values in calls toRobert Watson2004-12-231-18/+18
* Remove an XXXRW comment relating to whether or not the TCP timers areRobert Watson2004-12-231-6/+1
* Assert inpcb lock in:Robert Watson2004-12-051-1/+12
* tcp_timewait() performs multiple non-atomic reads on the tcptwRobert Watson2004-11-231-0/+2
* Assert the inpcb lock in tcp_twstart(), which does both read-modify-writeRobert Watson2004-11-231-0/+10
* Assert inpcb lock in tcp_quench(), tcp_drop_syn_sent(), tcp_mtudisc(),Robert Watson2004-11-231-0/+4
* Assert the tcbinfo write lock in tcp_new_isn(), as the tcbinfo lockRobert Watson2004-11-231-4/+11
* support TCP-MD5(IPv4) in KAME-IPSEC, too.SUZUKI Shinsuke2004-11-081-0/+1
* Remove RFC1644 T/TCP support from the TCP side of the network stack.Andre Oppermann2004-11-021-39/+2
* Push acquisition of the accept mutex out of sofree() into the callerRobert Watson2004-10-181-0/+1
* - Estimate the amount of data in flight in sack recovery and use itPaul Saab2004-10-051-5/+0
* fix up socket/ip layer violation... don't assume/know thatJohn-Mark Gurney2004-09-051-1/+2
* For IPv6 access pointer to tcpcb only after we have checked it is valid.Andre Oppermann2004-08-191-1/+4
* White space cleanup for netinet before branch:Robert Watson2004-08-161-68/+68
* In tcp6_ctlinput, lock tcbinfo around the call to syncache_unreachDavid Malone2004-08-121-0/+2
* Backout removal of UMA_ZONE_NOFREE flag for all zones which are establishedAndre Oppermann2004-08-111-4/+4
* Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP andAndre Oppermann2004-08-111-4/+4
* Pass pcbinfo structures to in6_pcbnotify() rather than pcbheadRobert Watson2004-08-061-2/+2
* o Move the inflight sysctls to their own sub-tree under net.inet.tcp to beAndre Oppermann2004-08-031-5/+9
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-2/+2
* Let IN_FASTREOCOVERY macro decide if we are in recovery mode.Jayanth Vijayaraghavan2004-07-191-4/+0
* Move the sack sysctl's under net.inet.tcp.sackPaul Saab2004-06-231-4/+4
* Add support for TCP Selective Acknowledgements. The work for thisPaul Saab2004-06-231-0/+16
* If debug.mpsafenet is set, initialize TCP callouts as CALLOUT_MPSAFE.Robert Watson2004-06-201-5/+12
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketRobert Watson2004-06-121-2/+3
* Switch to using the inpcb MAC label instead of socket MAC label whenRobert Watson2004-05-041-2/+7
* Enhance our RFC1948 implementation to perform better in some pathlogicalMike Silbersack2004-04-201-2/+53
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Two missed in previous commit -- compare pointer with NULL rather thanRobert Watson2004-04-051-2/+2
* Prefer NULL to 0 when checking pointer values as integers or booleans.Robert Watson2004-04-051-19/+20
* Remove now unneeded arguments to tcp_twrespond() -- so and msrc. TheseRobert Watson2004-02-281-10/+2
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-261-1/+3
* Convert the tcp segment reassembly queue to UMA and limit the maximumAndre Oppermann2004-02-241-2/+7
* Fixed ucred structure leak.Pawel Jakub Dawidek2004-02-191-0/+2
* Final brucification pass. Spell types consistently (u_int). Remove bogusBruce M Simpson2004-02-141-1/+1
* Brucification.Bruce M Simpson2004-02-131-10/+14
* supported IPV6_RECVPATHMTU socket option.Hajimu UMEMOTO2004-02-131-2/+2
* Update the prototype for tcpsignature_apply() to reflect the spelling ofBruce M Simpson2004-02-121-2/+2
* style(9) pass; whitespace and comments.Bruce M Simpson2004-02-121-17/+22
* Initial import of RFC 2385 (TCP-MD5) digest support.Bruce M Simpson2004-02-111-0/+114
* Limiters and sanity checks for TCP MSS (maximum segement size)Andre Oppermann2004-01-081-0/+24
* If path mtu discovery is enabled set the DF bit in all cases weAndre Oppermann2004-01-081-0/+4
* Enable the following TCP options by default to give it more exposure:Andre Oppermann2004-01-061-1/+1
* Fix some becuase -> because typos.John Baldwin2003-12-171-1/+1
* Switch TCP over to using the inpcb label when responding in timedRobert Watson2003-12-171-4/+1
* Make sure all uses of stack allocated struct route's are properlyAndre Oppermann2003-11-261-2/+2
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-223/+125
* o correct locking problem: the inpcb must be held across tcp_respondSam Leffler2003-11-081-15/+20
* Add an additional check to the tcp_twrecycleable function; I hadMike Silbersack2003-11-021-3/+16
* - Add a new function tcp_twrecycleable, which tells us if the ISN whichMike Silbersack2003-11-011-0/+19