aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* netinet*: add back necessary headersGleb Smirnoff2022-10-261-8/+5
* netinet*: remove unneeded headers from files that just declare domainsGleb Smirnoff2022-10-251-27/+4
* tcp: remove useless today lock assertion in a middle of functionGleb Smirnoff2022-10-251-2/+0
* Rack and BBR broken with the new timewait state purge.Randall Stewart2022-10-241-1/+4
* tcp: ECN preparations for ECN++, AccECN (tcp_respond)Richard Scheffenegger2022-10-208-17/+35
* inpcb: provide pcbinfo pointer argument to inp_apply_all()Gleb Smirnoff2022-10-193-4/+6
* inpcb: garbage collect so_sototcpcb()Gleb Smirnoff2022-10-191-7/+0
* tcp: style the struct tcpcb definitionGleb Smirnoff2022-10-191-26/+26
* pf: apply the network stack's ICMP rate limiting to ICMP errors sent by pfKristof Provost2022-10-141-0/+1
* inpcb: provide in_pcbremhash() to reduce copy-pasteGleb Smirnoff2022-10-131-34/+27
* sctp: improve sending of ABORT packets in response to INIT-ACKsMichael Tuexen2022-10-121-1/+4
* inet: Simplify if_multiaddrs iteration.Alexander Motin2022-10-084-59/+51
* tcp: update repeat <SYN,ACK> with latest IP ECN infoRichard Scheffenegger2022-10-061-5/+6
* tcp: honor rfc1323 sysctl on passive sessionsRichard Scheffenegger2022-10-061-2/+2
* siftr: apply filter early onRichard Scheffenegger2022-10-061-35/+35
* tcp: remove INP_TIMEWAIT flagGleb Smirnoff2022-10-0712-80/+50
* tcp: in tcp_usr_detach() remove special handling of compressed time-waitGleb Smirnoff2022-10-071-52/+7
* tcp: remove tcptw, the compressed timewait state structureGleb Smirnoff2022-10-0710-782/+123
* Add mbuf_tstmp2timeval()Konstantin Belousov2022-10-052-6/+3
* Fix kernel build after fcb3f813f379f544f9cd2a10d18045588da0e132 .Hans Petter Selasky2022-10-041-0/+2
* tcp idle reduce does not work for a server.Randall Stewart2022-10-043-3/+6
* tcp_timers: provide tcp_timer_drop() and tcp_timer_close()Gleb Smirnoff2022-10-042-38/+51
* tcp: make tcp_drop_syn_sent() staticGleb Smirnoff2022-10-042-3/+2
* netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff2022-10-0413-157/+167
* netinet*: remove dead code from TCP, UDP, SCTP control inputGleb Smirnoff2022-10-043-183/+122
* netinet: filter out invalid ICMP responses in ip_icmp()Gleb Smirnoff2022-10-044-9/+3
* netinet*: use sparse C99 initializer for inetctlerrmapGleb Smirnoff2022-10-041-6/+14
* netinet*: de-void control input IP protocol methodsGleb Smirnoff2022-10-048-63/+57
* netinet6: retire ip6protosw.hGleb Smirnoff2022-10-043-7/+0
* tcp: remove unnecessary include of tcp6_var.hGleb Smirnoff2022-10-046-12/+0
* udp: typedef udp tunneling functions to functions, not pointersGleb Smirnoff2022-10-042-6/+6
* netinet*: move ipproto_register() and co to ip_var.h and ip6_var.hGleb Smirnoff2022-10-042-17/+10
* tcp: correct simultaneous SYN ECN reaction in RFC3168 mode.Richard Scheffenegger2022-10-031-1/+1
* tcp: allow window scale and timestamps to be toggled individuallyRichard Scheffenegger2022-10-031-2/+14
* tcp: improve handling of SYN-ACK segments in TIMEWAIT stateMichael Tuexen2022-10-031-3/+3
* tcp: honor drop_synfin sysctl variable in TIME-WAITMichael Tuexen2022-10-031-2/+12
* Tcp progress timeoutRandall Stewart2022-09-277-13/+131
* TCP complete end status work.Randall Stewart2022-09-262-0/+18
* TCP rack does not work properly with cubic.Randall Stewart2022-09-263-4/+24
* netinet: pass cred instead of the curthread to ifaddr manipulation funcs.Alexander V. Chernikov2022-09-261-20/+22
* tcp: make RACK loadable again using the default configurationMichael Tuexen2022-09-262-1/+2
* tcp: fix cwnd restricted SACK retransmission loopRichard Scheffenegger2022-09-221-3/+3
* tcp: send ACKs when requestedMichael Tuexen2022-09-221-3/+3
* tcp: increment tcpstats in tcp_respond()Gleb Smirnoff2022-09-211-0/+6
* tcp: fix simultaneous open and refine e80062a2d43Gleb Smirnoff2022-09-216-11/+26
* tcpcb: fix tabulation count in i4012ef7754c and abbreviate "packets"Gleb Smirnoff2022-09-191-2/+2
* tcp: fix computation of offsetMichael Tuexen2022-09-191-3/+3
* ip_output: always increase "cantfrag" stat if ip_fragment() failsGleb Smirnoff2022-09-151-8/+6
* ip_reass: use correct comparison in ipreass_callout()Gleb Smirnoff2022-09-141-2/+2
* tcp: make CUBIC the default congestion control mechanism.Richard Scheffenegger2022-09-131-1/+1