summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Add checks for SO_NO_OFFLOAD in a couple of places that I missed earliernp2013-01-261-0/+2
* There is no need to call into the TOE driver twice in pru_rcvd (tod_rcvdnp2013-01-251-0/+1
* Heed SO_NO_OFFLOAD.np2013-01-251-2/+5
* Fix bug in TCP_KEEPCNT setting, which slipped in in the last roundglebius2012-09-271-8/+14
* - Updated TOE support in the kernel.np2012-06-191-22/+53
* Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL andglebius2012-02-051-3/+58
* Always release the inp lock before returning from tcp_detach.np2012-01-061-1/+3
* Move the tcp_sendspace and tcp_recvspace sysctl's fromandre2011-10-161-14/+0
* VNET virtualize tcp_sendspace/tcp_recvspace and change theandre2011-10-161-7/+10
* Update the comment and description of tcp_sendspace and tcp_recvspaceandre2011-10-161-5/+4
* Do not leak the pcbinfohash lock in the case where in6_pcbladdr() returnsrwatson2011-06-021-1/+1
* Decompose the current single inpcbinfo lock into two locks:rwatson2011-05-301-45/+51
* Make the TCP code compile without INET. Sort #includes and add #ifdef INETs.bz2011-04-301-13/+39
* When turning off TCP_NOPUSH, only call tcp_output() to immediately flushjhb2011-02-041-2/+3
* Remove duplicate printing of TF_NOPUSH in db_print_tflags().bz2011-01-291-4/+0
* 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
OpenPOWER on IntegriCloud