aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused requested_s_scale from struct tcpcb.Andre Oppermann2007-05-061-2/+2
* Use existing TF_SACK_PERMIT flag in struct tcpcb t_flags field instead ofAndre Oppermann2007-05-061-3/+3
* Remove unused pcbinfo arguments to in_setsockaddr() andRobert Watson2007-05-011-2/+2
* Change the TCP timer system from using the callout system five timesAndre Oppermann2007-04-111-8/+10
* ANSIfy function declarations and remove register keywords for variables.Andre Oppermann2007-03-211-22/+9
* Remove tcp_minmssoverload DoS detection logic. The problem it tried toAndre Oppermann2007-03-211-5/+0
* Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigateMohan Srinivasan2007-02-261-2/+7
* Add "show inpcb", "show tcpcb" DDB commands, which should come in handyRobert Watson2007-02-171-1/+321
* Expose smoothed RTT and RTT variance measurements to userland viaBruce M Simpson2007-02-021-0/+4
* Auto sizing TCP socket buffers.Andre Oppermann2007-02-011-0/+2
* Change the way the advertized TCP window scaling is computed. Instead ofAndre Oppermann2007-02-011-2/+7
* Change error codes returned by protocol operations when an inpcb isSam Leffler2006-11-221-6/+6
* Make tcp_usr_send() free the passed mbufs on error in all cases as theAndre Oppermann2006-09-171-0/+4
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-55/+92
* Fix race conditions on enumerating pcb lists by moving the initializationStephan Uphoff2006-07-181-2/+1
* In tcp6_usr_attach(), return immediately if SS_ISDISCONNECTED, toRobert Watson2006-06-261-4/+2
* Push acquisition of pcbinfo lock out of tcp_usr_attach() intoRobert Watson2006-06-041-6/+8
* Instead of calling tcp_usr_detach() from tcp_usr_abort(), break outRobert Watson2006-04-241-52/+64
* Clarify comment on handling of non-timewait TCP states inRobert Watson2006-04-031-5/+7
* After checking for SO_ISDISCONNECTED in tcp_usr_accept(), returnRobert Watson2006-04-031-5/+3
* During reformulation of tcp_usr_detach(), the call to initiate TCPRobert Watson2006-04-021-7/+18
* Properly handle an edge case previously not handled correctly: aRobert Watson2006-04-011-2/+5
* Update TCP for infrastructural changes to the socket/pcb refcount model,Robert Watson2006-04-011-187/+382
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-4/+2
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-5/+13
* Fix a bunch of SYSCTL_INT() that should have been SYSCTL_ULONG() toMaxime Henrion2005-12-141-2/+2
* Push the assignment of a new or updated so_qlimit from solisten()Robert Watson2005-10-301-4/+4
* Remove unnecessary IPSEC includes.Andre Oppermann2005-08-231-5/+0
* scope cleanup. with this changeHajimu UMEMOTO2005-07-251-0/+2
* When aborting tcp_attach() due to a problem allocating or attaching theRobert Watson2005-06-011-0/+2
* Assert tcbinfo lock, inpcb lock in tcp_disconnect().Robert Watson2005-06-011-1/+8
* Assert tcbinfo lock in tcp_attach(), as it is required; the callerRobert Watson2005-06-011-0/+2
* Replace t_force with a t_flag (TF_FORCEDATA).Paul Saab2005-05-211-2/+2
* Remove now unused inirw variable from previous use of COMMON_END().Robert Watson2005-05-011-1/+0
* Fix typo in last commit.Peter Grehan2005-05-011-1/+1
* Slide unlocking of the tcbinfo lock earlier in tcp_usr_send(), as it'sRobert Watson2005-05-011-2/+13
* eliminate extraneous null ptr checksSam Leffler2005-03-291-1/+1
* In tcp_usr_send(), broaden coverage of the socket buffer lock in theRobert Watson2005-03-141-1/+4
* In the current world order, solisten() implements the state transition ofRobert Watson2005-02-211-4/+14
* o Add handling of an IPv4-mapped IPv6 address.Maxim Konovalov2005-02-141-87/+0
* o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8)Maxim Konovalov2005-02-061-0/+86
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Do export the advertised receive window via the tcpi_rcv_space field ofRobert Watson2004-11-271-0/+1
* Implement parts of the TCP_INFO socket option as found in Linux 2.6.Robert Watson2004-11-261-2/+54
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-11/+32
* Remove RFC1644 T/TCP support from the TCP side of the network stack.Andre Oppermann2004-11-021-69/+4
* White space cleanup for netinet before branch:Robert Watson2004-08-161-9/+9
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDDavid Malone2004-08-141-6/+1
* compare pointer against NULL, not 0John-Mark Gurney2004-07-261-2/+2
* when IN6P_AUTOFLOWLABEL is set, the flowlabel is not set onHajimu UMEMOTO2004-07-161-2/+10