summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
...
* In tcp_ctloutput(), don't hold the inpcb lock over sooptcopyin(), rather,rwatson2008-01-181-25/+55
* Incorporate TCP offload hooks in to core TCP code.kmacy2007-12-181-9/+13
* Pick the smallest possible TCP window scaling factor that will still allowsilby2007-10-191-2/+1
* Add FBSDID to all files in netinet so that people can moresilby2007-10-071-1/+3
* Two changes:silby2007-09-241-3/+3
* Back out tcp_timer.c:1.93 and associated changes that reimplemented the manyrwatson2007-09-071-7/+4
* Make tcpstates[] static, and make sure TCPSTATES is defined beforedes2007-07-301-4/+0
* Fix compilation problems- tcpstates is only available if TCPDEBUGmjacob2007-07-291-1/+3
* Garbage collect some debug code that not only no longer couldmjacob2007-06-151-6/+0
* (1) In tcp_usrclosed(), tp can never become NULL, so don't test for NULLrwatson2007-05-311-4/+3
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrrwatson2007-05-111-3/+3
* Remove unneeded wrappers for in_setsockaddr() and in_setpeeraddr(), whichrwatson2007-05-111-25/+2
* Move universally to ANSI C function declarations, with relativelyrwatson2007-05-101-0/+2
* Remove unused requested_s_scale from struct tcpcb.andre2007-05-061-2/+2
* Use existing TF_SACK_PERMIT flag in struct tcpcb t_flags field instead ofandre2007-05-061-3/+3
* Remove unused pcbinfo arguments to in_setsockaddr() andrwatson2007-05-011-2/+2
* 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
OpenPOWER on IntegriCloud