summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_input.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* add IP_IPSECFLOWINFO option to sendmsg() and recvmsg(), so npppd(4)markus2012-07-161-2/+2
* Increase TCP's initial window to 10 * MSS or 14600 bytes as proposed inclaudio2012-03-101-1/+4
* Respect the ToS setting in tcp syn+ack for IPv4, still need to fix forhaesbaert2011-10-151-2/+3
* Revert the pf->socket linking diff.oga2011-05-131-16/+2
* Clean up gotos for listening sockets to make it obvious when packetsblambert2011-05-041-12/+12
* In certain failure cases, a RST would be sent out on rdomain 0,blambert2011-04-291-3/+3
* Make in_broadcast() rdomain aware. Mostly mechanical change.claudio2011-04-281-2/+3
* Double link between pf states and sockets. Henning has alreadybluhm2011-04-241-2/+16
* put the accepted socket of a diverted connection into the routing domainmikeb2011-04-121-1/+10
* Replace if/else ladder with much more legible switch statement forblambert2011-04-051-50/+57
* turn some macros into functions; saves 1400+ bytes from the kernelblambert2011-04-041-37/+42
* Instead of calling tcp_reass (tcp reassembly) with magic argumentsblambert2011-04-041-15/+18
* change an if statement to a switch to reduce eye bleedageblambert2011-04-041-5/+4
* Add socket option SO_SPLICE to splice together two TCP sockets.bluhm2011-01-071-12/+24
* Initialize the ts_recent (received timestamp) field in the newly createdclaudio2010-09-291-1/+3
* It is not allowed to recalculate the window scale after the initial SYN.claudio2010-09-291-6/+1
* Do not delay ACKs on connections using loopback interfaces. There is noclaudio2010-09-291-6/+10
* TCP send and recv buffer scaling.claudio2010-09-241-3/+39
* Switch some obvious network stack MAC comparisons from bcmp() tomatthew2010-07-201-3/+3
* Add support for using IPsec in multiple rdomains.reyk2010-07-091-7/+13
* Fix the naming of interfaces and variables for rdomains and rtablesguenther2010-07-031-15/+15
* unbreak the build with a custom kernel config including "pseudo-devicesthen2010-03-111-1/+4
* Replace pool_get() + bzero() with pool_get(..., PR_ZERO).chl2010-01-151-4/+2
* Extend the protosw pr_ctlinput function to include the rdomain. This isclaudio2009-11-131-4/+5
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-6/+6
* fix indentationbluhm2009-08-201-6/+5
* sockets created via a listening socket lose the rdomain and fail to workclaudio2009-08-101-10/+22
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-4/+6
* add the basic infrastructure to take advantage of TCP and UDP receivenaddy2009-06-031-4/+15
* Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().claudio2008-11-021-16/+1
* back out previous change. Another panic, not as frequent, anddhill2008-10-101-3/+1
* Comment out statekey code to stop 'panic: soreceive 3', whichdhill2008-10-101-1/+3
* The pf state to pcb linking code change didn't account for thempf2008-09-091-2/+3
* link pf state keys to tcp pcbs and vice versa.henning2008-07-031-12/+38
* Include "faith.h" in order to get NFAITH. Also clean up NFAITH conditionalsjsing2008-06-141-2/+4
* Remove some crazy #if mess.jsing2008-06-121-8/+2
* ANSIfy function definitions.jsing2008-06-121-81/+26
* Fix type difference between function prototype and implementation.jsing2008-06-121-2/+2
* divert for ipv6; ok henning, pyrmarkus2008-05-151-2/+2
* divert packets to local socket without modifying the ip header;markus2008-05-091-2/+2
* remove tcp_drain code since it's not longer used; ok henning, feedback thibmarkus2008-05-061-8/+1
* when creating a response, use the correct TCP header instead ofmarkus2008-02-201-4/+6
* The TCP server has to recalculate the client's window size takenbluhm2008-02-111-3/+2
* TCP_COMPAT_42 was last used in 1997. Kill it.deraadt2007-11-271-6/+1
* typos; ok jmc@martynas2007-11-271-2/+2
* since thehenning2007-09-011-1/+2
* Drop the current random timestamps and the current ISN generationmarkus2007-06-151-18/+28
* there was code inside #if NPF > 0, but pf.h was not included, so it didhenning2007-06-111-7/+2
* apply the "skip ipsec if there are no flows" speedup diff to IPv6 too.henning2007-06-011-2/+2
* diffs are better if compilers see them firstderaadt2007-05-271-3/+3