aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Create release/8.0.0 for the 8.0-RELEASE.release/8.0.0_cvsKen Smith2009-11-211-1/+1
* 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
* add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specificKip Macy2008-05-051-0/+6
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-68/+68
* tcp_usrreq.c:1.313 removed tcbinfo locking from tcp_usr_accept(), whichRobert Watson2008-01-231-0/+2
* In tcp_ctloutput(), don't hold the inpcb lock over sooptcopyin(), rather,Robert Watson2008-01-181-25/+55
* Incorporate TCP offload hooks in to core TCP code.Kip Macy2007-12-181-9/+13
* Pick the smallest possible TCP window scaling factor that will still allowMike Silbersack2007-10-191-2/+1
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Two changes:Mike Silbersack2007-09-241-3/+3
* Back out tcp_timer.c:1.93 and associated changes that reimplemented the manyRobert Watson2007-09-071-7/+4
* Make tcpstates[] static, and make sure TCPSTATES is defined beforeDag-Erling Smørgrav2007-07-301-4/+0
* Fix compilation problems- tcpstates is only available if TCPDEBUGMatt Jacob2007-07-291-1/+3
* Garbage collect some debug code that not only no longer couldMatt Jacob2007-06-151-6/+0
* (1) In tcp_usrclosed(), tp can never become NULL, so don't test for NULLRobert Watson2007-05-311-4/+3
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrRobert Watson2007-05-111-3/+3
* Remove unneeded wrappers for in_setsockaddr() and in_setpeeraddr(), whichRobert Watson2007-05-111-25/+2
* Move universally to ANSI C function declarations, with relativelyRobert Watson2007-05-101-0/+2
* 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