summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Trim extra spaces before tabs.jhb2011-01-071-1/+1
* Add new, per connection, statistics for TCP, including:gnn2010-11-171-0/+3
* This commit marks the first formal contribution of the "Five New TCP Congestionlstewart2010-11-121-1/+61
* Remove the TCP inflight bandwidth limiter as announced in r211315andre2010-09-161-13/+9
* Add a comment to tcp_usr_accept() to indicate why it is we acquire therwatson2010-03-061-3/+9
* - Rename the __tcpi_(snd|rcv)_mss fields of the tcp_info structure to removejhb2009-12-221-2/+4
* -Put the optimized soreceive_stream() under a compile time option calledandre2009-09-151-6/+0
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-27/+0
* Make callers to in6_selectsrc() and in6_pcbladdr() pass in memorybz2009-06-231-3/+3
* Add soreceive_stream(), an optimized version of soreceive() forandre2009-06-221-0/+6
* - Change members of tcpcb that cache values of ticks from int to u_int:jhb2009-06-161-4/+4
* Correct printf format type mismatches.jhb2009-06-111-3/+3
* Change a few members of tcpcb that store cached copies of ticks to be intsjhb2009-06-101-3/+3
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andrwatson2009-04-111-2/+2
* With the right comparison we get a proper wscale value and thusbz2009-04-071-1/+1
* Correct a number of evolved problems with inp_vflag and inp_flags:rwatson2009-03-151-29/+29
* In tcp_usr_shutdown() and tcp_usr_send(), I missed converting NULLrwatson2009-02-241-2/+3
* Standardize the various prison_foo_ip[46] functions and prison_if tojamie2009-02-051-8/+5
* Use inc_flags instead of the inc_isipv6 alias which so farbz2008-12-171-1/+1
* Another step assimilating IPv[46] PCB code - directly usebz2008-12-151-3/+3
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+1
* MFp4:bz2008-11-291-2/+10
* Replace most INP_CHECK_SOCKAF() uses checking if it is anbz2008-11-271-5/+2
* Merge in6_pcbfree() into in_pcbfree() which after the previousbz2008-11-271-24/+5
* Remove in6_pcbdetach() as it is exactly the same functionbz2008-11-261-32/+10
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+26
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-45/+46
* MFp4 (//depot/projects/tcpecn/):rpaulo2008-07-311-0/+4
* replace spaces added in last change with tabskmacy2008-05-051-5/+5
* add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specifickmacy2008-05-051-0/+6
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros torwatson2008-04-171-68/+68
* tcp_usrreq.c:1.313 removed tcbinfo locking from tcp_usr_accept(), whichrwatson2008-01-231-0/+2
* 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
OpenPOWER on IntegriCloud