aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics withGleb Smirnoff2014-05-041-1/+1
* Decrease lock contention within the TCP accept case by removingGeorge V. Neville-Neil2014-01-281-9/+0
* Make TCP_KEEP* socket options readable. At least PostgreSQL wantsGleb Smirnoff2013-11-081-0/+21
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Implement the ip, tcp, and udp DTrace providers. The probe definitions useMark Johnston2013-08-251-7/+7
* Add checks for SO_NO_OFFLOAD in a couple of places that I missed earlierNavdeep Parhar2013-01-261-0/+2
* There is no need to call into the TOE driver twice in pru_rcvd (tod_rcvdNavdeep Parhar2013-01-251-0/+1
* Heed SO_NO_OFFLOAD.Navdeep Parhar2013-01-251-2/+5
* Fix bug in TCP_KEEPCNT setting, which slipped in in the last roundGleb Smirnoff2012-09-271-8/+14
* - Updated TOE support in the kernel.Navdeep Parhar2012-06-191-22/+53
* Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL andGleb Smirnoff2012-02-051-3/+58
* Always release the inp lock before returning from tcp_detach.Navdeep Parhar2012-01-061-1/+3
* Move the tcp_sendspace and tcp_recvspace sysctl's fromAndre Oppermann2011-10-161-14/+0
* VNET virtualize tcp_sendspace/tcp_recvspace and change theAndre Oppermann2011-10-161-7/+10
* Update the comment and description of tcp_sendspace and tcp_recvspaceAndre Oppermann2011-10-161-5/+4
* Do not leak the pcbinfohash lock in the case where in6_pcbladdr() returnsRobert Watson2011-06-021-1/+1
* Decompose the current single inpcbinfo lock into two locks:Robert Watson2011-05-301-45/+51
* Make the TCP code compile without INET. Sort #includes and add #ifdef INETs.Bjoern A. Zeeb2011-04-301-13/+39
* When turning off TCP_NOPUSH, only call tcp_output() to immediately flushJohn Baldwin2011-02-041-2/+3
* Remove duplicate printing of TF_NOPUSH in db_print_tflags().Bjoern A. Zeeb2011-01-291-4/+0
* Trim extra spaces before tabs.John Baldwin2011-01-071-1/+1
* Add new, per connection, statistics for TCP, including:George V. Neville-Neil2010-11-171-0/+3
* This commit marks the first formal contribution of the "Five New TCP CongestionLawrence Stewart2010-11-121-1/+61
* Remove the TCP inflight bandwidth limiter as announced in r211315Andre Oppermann2010-09-161-13/+9
* Add a comment to tcp_usr_accept() to indicate why it is we acquire theRobert Watson2010-03-061-3/+9
* - Rename the __tcpi_(snd|rcv)_mss fields of the tcp_info structure to removeJohn Baldwin2009-12-221-2/+4
* -Put the optimized soreceive_stream() under a compile time option calledAndre Oppermann2009-09-151-6/+0
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-27/+0
* Make callers to in6_selectsrc() and in6_pcbladdr() pass in memoryBjoern A. Zeeb2009-06-231-3/+3
* Add soreceive_stream(), an optimized version of soreceive() forAndre Oppermann2009-06-221-0/+6
* - Change members of tcpcb that cache values of ticks from int to u_int:John Baldwin2009-06-161-4/+4
* Correct printf format type mismatches.John Baldwin2009-06-111-3/+3
* Change a few members of tcpcb that store cached copies of ticks to be intsJohn Baldwin2009-06-101-3/+3
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andRobert Watson2009-04-111-2/+2
* With the right comparison we get a proper wscale value and thusBjoern A. Zeeb2009-04-071-1/+1
* Correct a number of evolved problems with inp_vflag and inp_flags:Robert Watson2009-03-151-29/+29
* In tcp_usr_shutdown() and tcp_usr_send(), I missed converting NULLRobert Watson2009-02-241-2/+3
* Standardize the various prison_foo_ip[46] functions and prison_if toJamie Gritton2009-02-051-8/+5
* Use inc_flags instead of the inc_isipv6 alias which so farBjoern A. Zeeb2008-12-171-1/+1
* Another step assimilating IPv[46] PCB code - directly useBjoern A. Zeeb2008-12-151-3/+3
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* MFp4:Bjoern A. Zeeb2008-11-291-2/+10
* Replace most INP_CHECK_SOCKAF() uses checking if it is anBjoern A. Zeeb2008-11-271-5/+2
* Merge in6_pcbfree() into in_pcbfree() which after the previousBjoern A. Zeeb2008-11-271-24/+5
* Remove in6_pcbdetach() as it is exactly the same functionBjoern A. Zeeb2008-11-261-32/+10
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+26
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-45/+46
* MFp4 (//depot/projects/tcpecn/):Rui Paulo2008-07-311-0/+4
* replace spaces added in last change with tabsKip Macy2008-05-051-5/+5