summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
AgeCommit message (Expand)Author
2022-10-28inpcb: integrate data structures of PCB into oneozaki-r
2022-09-20tcp: separate syn cache stuffs into tcp_syncache.[ch] filesozaki-r
2021-07-31s/threshhold/thresholdandvar
2021-03-08Remove the unused "addin" argument (it was always 0) and go back usingchristos
2021-02-03Sprinkle CTASSERT to enforce on-wire layout without __packedroy
2021-02-03Remove __packed from various network structuresroy
2020-03-05Revert "Include opt_diagnostic.h for DIAGNOSTIC."riastradh
2020-03-05Include opt_diagnostic.h for DIAGNOSTIC.riastradh
2018-12-27Remove unused arguments.maxv
2018-09-14Use non-variadic function pointer in protosw::pr_input.maxv
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2018-04-29Move struct tcpiphdr from tcpip.h to tcp_var.h, to match UDP (udpiphdr inmaxv
2018-03-28Remove two unused args from syn_cache_get().maxv
2018-02-12Remove unused argument from tcp_signature_getsav.maxv
2018-02-12Remove the 'm' argument from syn_cache_respond(); all it does with it ismaxv
2018-01-19Run tcp_slowtimo in workqueue if NET_MPSAFEozaki-r
2017-11-15Make syn_cache_timer staticozaki-r
2017-07-31Fix TCPCTL_NAMES, and remove TCPCTL_VARIABLES.maxv
2017-07-28Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCPmaxv
2017-07-07Rename key_alloc* functions (NFC)ozaki-r
2015-02-14Change the new counter variables in struct tcpcb to uint32_t, ashe
2015-02-14Port over the TCP_INFO socket option from FreeBSD, originally fromhe
2014-07-31split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out ofrtr
2014-05-19- Split off PRU_ATTACH and PRU_DETACH logic into separate functions.rmind
2014-05-18Add struct pr_usrreqs with a pr_generic function and prepare for thermind
2014-01-02Allow kernels compiled with INET+INET6 to be booted as IPv4-only or IPv6-only.pooka
2013-11-12* implement TCP CUBIC congestion control algorithmkefren
2013-04-10Limit the tcp initial window setting to 10, leaving it by default to 4christos
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-10-31tcp_reass_unlock: assertionyamt
2011-05-25Add comment urging a separation of TCP_RTT_SHIFT into separate definesgdt
2011-05-03Reduces the resources demanded by TCP sessions in TIME_WAIT-state usingdyoung
2011-05-03*_drain() routines may be called with locks held, so instead of doingdyoung
2011-04-20Rewrite comments about TCP RTO calculations.gdt
2011-04-14commentsyamt
2009-09-16Replace a large number of link set based sysctl node creations withpooka
2009-09-09Make tcp msl (max segment life) tunable via sysctl net.inet.tcp.msl.darran
2009-05-27POOL_INIT -> pool_initpooka
2009-01-29stinkset purge: POOL_INIT -> pool_initpooka
2008-08-06Convert socket options code to use a sockopt structureplunky
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge the socket locking patch:ad
2008-04-12Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collatedthorpej
2008-04-08Change TCP stats from a structure to an array of uint64_t's.thorpej
2008-02-29Rework tcp congctl selection code so that the congctl entries can be const.matt
2008-02-27Convert stragglers to ansi definitions from old-style definitons.matt
2007-12-25Convert many of the uses of __attribute__ to equivalentperry
2007-08-02TCP socket buffers automatic sizing - ported from FreeBSD.rmind
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad