summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Change the TCP timer system from using the callout system five timesandre2007-04-111-8/+10
* ANSIfy function declarations and remove register keywords for variables.andre2007-03-211-22/+9
* Remove tcp_minmssoverload DoS detection logic. The problem it tried toandre2007-03-211-5/+0
* Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigatemohans2007-02-261-2/+7
* Add "show inpcb", "show tcpcb" DDB commands, which should come in handyrwatson2007-02-171-1/+321
* Expose smoothed RTT and RTT variance measurements to userland viabms2007-02-021-0/+4
* Auto sizing TCP socket buffers.andre2007-02-011-0/+2
* Change the way the advertized TCP window scaling is computed. Instead ofandre2007-02-011-2/+7
* Change error codes returned by protocol operations when an inpcb issam2006-11-221-6/+6
* Make tcp_usr_send() free the passed mbufs on error in all cases as theandre2006-09-171-0/+4
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-211-55/+92
* Fix race conditions on enumerating pcb lists by moving the initializationups2006-07-181-2/+1
* In tcp6_usr_attach(), return immediately if SS_ISDISCONNECTED, torwatson2006-06-261-4/+2
* Push acquisition of pcbinfo lock out of tcp_usr_attach() intorwatson2006-06-041-6/+8
* Instead of calling tcp_usr_detach() from tcp_usr_abort(), break outrwatson2006-04-241-52/+64
* Clarify comment on handling of non-timewait TCP states inrwatson2006-04-031-5/+7
* After checking for SO_ISDISCONNECTED in tcp_usr_accept(), returnrwatson2006-04-031-5/+3
* During reformulation of tcp_usr_detach(), the call to initiate TCPrwatson2006-04-021-7/+18
* Properly handle an edge case previously not handled correctly: arwatson2006-04-011-2/+5
* Update TCP for infrastructural changes to the socket/pcb refcount model,rwatson2006-04-011-187/+382
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-4/+2
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-011-5/+13
* Fix a bunch of SYSCTL_INT() that should have been SYSCTL_ULONG() tomux2005-12-141-2/+2
* Push the assignment of a new or updated so_qlimit from solisten()rwatson2005-10-301-4/+4
* Remove unnecessary IPSEC includes.andre2005-08-231-5/+0
* scope cleanup. with this changeume2005-07-251-0/+2
* When aborting tcp_attach() due to a problem allocating or attaching therwatson2005-06-011-0/+2
* Assert tcbinfo lock, inpcb lock in tcp_disconnect().rwatson2005-06-011-1/+8
* Assert tcbinfo lock in tcp_attach(), as it is required; the callerrwatson2005-06-011-0/+2
* Replace t_force with a t_flag (TF_FORCEDATA).ps2005-05-211-2/+2
* Remove now unused inirw variable from previous use of COMMON_END().rwatson2005-05-011-1/+0
* Fix typo in last commit.grehan2005-05-011-1/+1
* Slide unlocking of the tcbinfo lock earlier in tcp_usr_send(), as it'srwatson2005-05-011-2/+13
* eliminate extraneous null ptr checkssam2005-03-291-1/+1
* In tcp_usr_send(), broaden coverage of the socket buffer lock in therwatson2005-03-141-1/+4
* In the current world order, solisten() implements the state transition ofrwatson2005-02-211-4/+14
* o Add handling of an IPv4-mapped IPv6 address.maxim2005-02-141-87/+0
* o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8)maxim2005-02-061-0/+86
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Do export the advertised receive window via the tcpi_rcv_space field ofrwatson2004-11-271-0/+1
* Implement parts of the TCP_INFO socket option as found in Linux 2.6.rwatson2004-11-261-2/+54
* Initialize struct pr_userreqs in new/sparse style and fill in commonphk2004-11-081-11/+32
* Remove RFC1644 T/TCP support from the TCP side of the network stack.andre2004-11-021-69/+4
* White space cleanup for netinet before branch:rwatson2004-08-161-9/+9
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDdwmalone2004-08-141-6/+1
* compare pointer against NULL, not 0jmg2004-07-261-2/+2
* when IN6P_AUTOFLOWLABEL is set, the flowlabel is not set onume2004-07-161-2/+10
* Remove spl's from TCP protocol entry points. While not all lockingrwatson2004-06-261-32/+1
* In tcp_ctloutput(), don't hold the inpcb lock over a call torwatson2004-06-181-1/+1
* The socket field so_state is used to hold a variety of socket relatedrwatson2004-06-141-2/+2
OpenPOWER on IntegriCloud