summaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Filter TCP connections to SO_REUSEPORT_LB listen sockets by NUMA domainAndrew Gallatin2020-12-194-21/+108
* Harden the handling of outgoing streams in case of an restart or INITMichael Tuexen2020-12-131-3/+6
* Clean up more resouces of an existing SCTP association in case ofMichael Tuexen2020-12-121-1/+56
* Add TCP feature Proportional Rate Reduction (PRR) - RFC6937Richard Scheffenegger2020-12-042-7/+131
* Remove RADIX_MPATH config option.Alexander V. Chernikov2020-11-291-4/+0
* Refactor fib4/fib6 functions.Alexander V. Chernikov2020-11-292-43/+84
* Fix two occurences of a typo in a comment introduced in r367530.Michael Tuexen2020-11-232-2/+2
* Refactor rib iterator functions.Alexander V. Chernikov2020-11-221-1/+1
* Fix an issue I introuced in r367530: tcp_twcheck() can be calledMichael Tuexen2020-11-201-10/+13
* ip_fastfwd: style(9) tidy for r367628Ed Maste2020-11-132-5/+6
* Followup pointed out by ae@George V. Neville-Neil2020-11-131-1/+5
* An earlier commit effectively turned out the fast forwading pathGeorge V. Neville-Neil2020-11-123-5/+64
* RFC 7323 specifies that:Michael Tuexen2020-11-095-46/+98
* Fix a potential use-after-free bug introduced inMichael Tuexen2020-11-091-3/+3
* igmp: convert igmpstat to use PCPU countersMitchell Horne2020-11-082-21/+31
* Prevent premature SACK block transmission during loss recoveryRichard Scheffenegger2020-11-086-31/+74
* Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc().John Baldwin2020-10-292-28/+13
* Call m_snd_tag_rele() to free send tags.John Baldwin2020-10-293-20/+6
* Remove an extra if_ref().John Baldwin2020-10-291-1/+0
* Store the new send tag in the right place.John Baldwin2020-10-291-1/+1
* Support hardware rate limiting (pacing) with TLS offload.John Baldwin2020-10-291-9/+63
* Save the current TCP pacing rate in t_pacing_rate.John Baldwin2020-10-293-0/+11
* TCP Cubic: improve reaction to (and rollback from) RTORichard Scheffenegger2020-10-241-28/+42
* tcp: move cwnd and ssthresh updates into cc modulesRichard Scheffenegger2020-10-245-8/+24
* icmp6: Count packets dropped due to an invalid hop limitMark Johnston2020-10-191-0/+2
* Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov2020-10-187-24/+126
* Simplify NET_EPOCH_EXIT in inp_join_group().Alexander V. Chernikov2020-10-181-1/+3
* Fix sleepq_add panic happening with too wide net epoch in mcast control.Alexander V. Chernikov2020-10-171-11/+21
* Improve the handling of cookie life times.Michael Tuexen2020-10-165-27/+44
* Implement SIOCGIFALIAS.Andrey V. Elsukov2020-10-141-0/+60
* Join to AllHosts multicast group again when adding an existing IPv4 address.Andrey V. Elsukov2020-10-131-1/+2
* ip_mroute: fix the viftable export sysctlBjoern A. Zeeb2020-10-111-7/+24
* Stop sending tiny new data segments during SACK recoveryRichard Scheffenegger2020-10-092-4/+4
* Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow.Richard Scheffenegger2020-10-093-0/+52
* Extend netstat to display TCP stack and detailed congestion state (2)Richard Scheffenegger2020-10-092-1/+14
* Minor cleanups.Michael Tuexen2020-10-072-4/+3
* Check if_capenable, not if_capabilities when enabling rate limiting.John Baldwin2020-10-061-2/+2
* Reset delayed SACK state when restarting an SCTP association.Michael Tuexen2020-10-061-5/+2
* Ensure variables are initialized before used.Michael Tuexen2020-10-062-1/+4
* Remove dead stores reported by clang static code analysisMichael Tuexen2020-10-064-12/+4
* Cleanup, no functional change intended.Michael Tuexen2020-10-061-34/+18
* Whitespace changes.Michael Tuexen2020-10-061-3/+2
* Use __func__ instead of __FUNCTION__ for consistency.Michael Tuexen2020-10-042-2/+2
* Cleanup, no functional change intended.Michael Tuexen2020-10-041-30/+22
* Introduce scalable route multipath.Alexander V. Chernikov2020-10-034-59/+20
* Improve the input validation and processing of cookies.Michael Tuexen2020-09-292-16/+14
* Minor cleanup.Michael Tuexen2020-09-281-1/+1
* Cleanup, no functional change intended.Michael Tuexen2020-09-271-3/+1
* Improve the handling of receiving unordered and unreliable userMichael Tuexen2020-09-271-1/+3
* TCP: send full initial window when timestamps are in useRichard Scheffenegger2020-09-253-7/+22