summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_var.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Drop tcp_trace() from SMALL_KERNEL builds to make room on amd64 floppyvisa2021-01-281-1/+11
* Convert tcp_sysctl to sysctl_bounded_argsgnezdo2020-08-181-30/+1
* Count the number of TCP SACK options that were dropped due to thebluhm2019-07-121-1/+3
* The output from tcp debug sockets was incomplete. After detach tpbluhm2018-06-111-2/+3
* Historically there were slow and fast tcp timeouts. That is whybluhm2018-05-081-28/+2
* Historically TCP timeouts were implemented with pr_slowtimo andbluhm2018-02-071-3/+2
* There was a race in the TCP timers. As they may sleep to grab thebluhm2018-02-061-1/+7
* The TCP reaper timeout was still imlemented as soft timeout. Sobluhm2018-01-231-4/+2
* Move PRU_DETACH out of pr_usrreq into per proto pr_detachflorian2017-11-021-1/+2
* Remove the TCP_FACK option and associated #if{,n}def code.job2017-10-251-7/+1
* Refactor handling of partial TCP acknowledgementsmikeb2017-10-241-3/+1
* Unconditionally enable TCP selective acknowledgements (SACK)mikeb2017-10-221-14/+2
* Pass down the address family through the pr_input calls. Thisbluhm2017-04-141-2/+2
* Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.claudio2017-03-131-2/+2
* percpu counters for TCP statsjca2017-02-091-2/+126
* In sogetopt, preallocate an mbuf to avoid using sleeping mallocs withdhill2017-02-011-2/+2
* Change the IPv4 pr_input function to the way IPv6 is implemented,bluhm2017-01-291-5/+2
* Reduce the difference between struct protosw and ip6protosw. Thebluhm2017-01-261-2/+2
* Since raw_input() and route_input() are gone from pr_input, we canbluhm2017-01-251-2/+2
* Kill recursive splsoftnet()s.mpi2016-11-161-15/+1
* Convert timeouts that need a process context to timeout_set_proc(9).mpi2016-10-041-2/+2
* To tune the TCP SYN cache we need more information. Print thebluhm2016-07-201-1/+8
* Make the size for the syn cache hash array tunable. As we arebluhm2016-07-201-6/+11
* Add net.inet.{tcp,udp}.rootonly sysctl, to mark which portsvgross2016-06-181-2/+5
* Allow to adjust tcp_syn_use_limit with sysctl net.inet.tcp.synuselimit.bluhm2016-03-291-3/+20
* To prevent attacks on the hash buckets of the syn cache, our TCPbluhm2016-03-271-2/+3
* Add a tcps_sc_seedrandom counter in TCP SYN cache and netstat -s.bluhm2016-03-211-1/+2
* The syn cache is completely implemented in tcp_input.c. So all itsbluhm2015-08-271-4/+1
* Rename the syn cache counter into tcp_syn_cache_count to have thebluhm2015-08-241-2/+1
* Count dropped SYN packets on the tcpstat. They are dropped due to theyasuoka2015-02-081-1/+2
* To satisfy kernel grovellers and bad (but document) sysctlderaadt2015-01-211-1/+3
* since the cksum rewrite the counters for hardware checksummed packetshenning2014-01-231-3/+3
* remove historical #if 1deraadt2013-10-231-3/+1
* Sprinkle a lot more IPv6 routing domains support in the kernel.phessler2013-10-211-2/+2
* Add the TCP socket option TCP_NOPUSH to delay sending the stream.bluhm2013-08-121-1/+2
* Pass the routing domain to IPv6 pr_ctlinput() like in IPv4.bluhm2013-06-011-2/+2
* Remove various external variable declaration from sources files andmpi2013-04-101-1/+3
* Add sysctl net.inet.tcp.always_keepalive, when this is set the systemsthen2011-07-061-3/+5
* Add socket option SO_SPLICE to splice together two TCP sockets.bluhm2011-01-071-1/+3
* There is no TCP6 in our kernel, so remove the #ifndef TCP6.bluhm2010-10-211-3/+3
* TCP send and recv buffer scaling.claudio2010-09-241-5/+12
* Add support for using IPsec in multiple rdomains.reyk2010-07-091-2/+2
* Fix the naming of interfaces and variables for rdomains and rtablesguenther2010-07-031-2/+2
* Extend the protosw pr_ctlinput function to include the rdomain. This isclaudio2009-11-131-3/+3
* sockets created via a listening socket lose the rdomain and fail to workclaudio2009-08-101-4/+5
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-1/+2
* fix macros up so they use the do { } while (/* CONSTCOND */ 0) idiomdlg2008-11-081-3/+3
* Remove {tcp/udp}6_usrreq(); Since the normal ones nowthib2008-05-241-5/+1
* Deal with the situation when TCP nfs mounts timeout and processesthib2008-05-231-2/+2
* remove tcp_drain code since it's not longer used; ok henning, feedback thibmarkus2008-05-061-32/+1