summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
AgeCommit message (Expand)Author
2017-04-14Pass down the address family through the pr_input calls. ThisAlexander Bluhm
2017-03-13Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.Claudio Jeker
2017-02-09percpu counters for TCP statsJeremie Courreges-Anglas
2017-02-01In sogetopt, preallocate an mbuf to avoid using sleeping mallocs withDavid Hill
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2017-01-26Reduce the difference between struct protosw and ip6protosw. TheAlexander Bluhm
2017-01-25Since raw_input() and route_input() are gone from pr_input, we canAlexander Bluhm
2016-11-16Kill recursive splsoftnet()s.Martin Pieuchot
2016-10-04Convert timeouts that need a process context to timeout_set_proc(9).Martin Pieuchot
2016-07-20To tune the TCP SYN cache we need more information. Print theAlexander Bluhm
2016-07-20Make the size for the syn cache hash array tunable. As we areAlexander Bluhm
2016-06-18Add net.inet.{tcp,udp}.rootonly sysctl, to mark which portsVincent Gross
2016-03-29Allow to adjust tcp_syn_use_limit with sysctl net.inet.tcp.synuselimit.Alexander Bluhm
2016-03-27To prevent attacks on the hash buckets of the syn cache, our TCPAlexander Bluhm
2016-03-21Add a tcps_sc_seedrandom counter in TCP SYN cache and netstat -s.Alexander Bluhm
2015-08-27The syn cache is completely implemented in tcp_input.c. So all itsAlexander Bluhm
2015-08-24Rename the syn cache counter into tcp_syn_cache_count to have theAlexander Bluhm
2015-02-08Count dropped SYN packets on the tcpstat. They are dropped due to theYASUOKA Masahiko
2015-01-21To satisfy kernel grovellers and bad (but document) sysctlTheo de Raadt
2014-01-23since the cksum rewrite the counters for hardware checksummed packetsHenning Brauer
2013-10-23remove historical #if 1Theo de Raadt
2013-10-21Sprinkle a lot more IPv6 routing domains support in the kernel.Peter Hessler
2013-08-12Add the TCP socket option TCP_NOPUSH to delay sending the stream.Alexander Bluhm
2013-06-01Pass the routing domain to IPv6 pr_ctlinput() like in IPv4.Alexander Bluhm
2013-04-10Remove various external variable declaration from sources files andMartin Pieuchot
2011-07-06Add sysctl net.inet.tcp.always_keepalive, when this is set the systemStuart Henderson
2011-01-07Add socket option SO_SPLICE to splice together two TCP sockets.Alexander Bluhm
2010-10-21There is no TCP6 in our kernel, so remove the #ifndef TCP6.Alexander Bluhm
2010-09-24TCP send and recv buffer scaling.Claudio Jeker
2010-07-09Add support for using IPsec in multiple rdomains.Reyk Floeter
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-08-10sockets created via a listening socket lose the rdomain and fail to workClaudio Jeker
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2008-11-08fix macros up so they use the do { } while (/* CONSTCOND */ 0) idiomDavid Gwynne
2008-05-24Remove {tcp/udp}6_usrreq(); Since the normal ones nowThordur I. Bjornsson
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-06remove tcp_drain code since it's not longer used; ok henning, feedback thibMarkus Friedl
2008-02-20remove old unused TCP isn code; ok henning, dhartmei, mcbrideMarkus Friedl
2008-02-20when creating a response, use the correct TCP header instead ofMarkus Friedl
2007-12-13implement sysctls to report IP, TCP, UDP, and ICMP statistics andReyk Floeter
2007-06-25merge tcp_set_iss() and tcp_set_tsm(); ok mcbride, djm (on earlier version)Markus Friedl
2007-06-15Drop the current random timestamps and the current ISN generationMarkus Friedl
2007-02-01correct rfc; from Kris KatterjohnJason McIntyre
2005-12-11bitfields must be off an int or such typeTheo de Raadt
2005-11-20splimp -> splvm. mbuf allocation here.Brad Smith
2005-11-15Only two `h' in threshold.Miod Vallat
2005-08-02change the TCP reass queue from LIST to TAILQ;Markus Friedl
2005-07-04remove TUBA, ok manyMarkus Friedl
2005-06-30implement PMTU checks fromMarkus Friedl