aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* rip: Fix a -Wunused-but-set-variable warningMark Johnston2022-03-011-8/+0
* tcp: Restore correct ECT marking behavior on SACK retransmissionsRichard Scheffenegger2022-02-254-6/+7
* tcp: Push bit failure to set in fastpathRandall Stewart2022-02-231-4/+4
* tcp: Congestion control move to using reference counting.Randall Stewart2022-02-215-179/+170
* sctp: remove KASSERT() which not always holdsMichael Tuexen2022-02-201-2/+0
* sctp: make sure new locking requirements are satisfied.Michael Tuexen2022-02-201-1/+6
* sctp: don't hold the assoc create lock longer than neededMichael Tuexen2022-02-201-0/+2
* sctp: cleanup sctp_lower_sosendMichael Tuexen2022-02-201-239/+242
* sctp: improve robustnessMichael Tuexen2022-02-181-1/+1
* sctp: cleanup, no functional change intended.Michael Tuexen2022-02-182-2/+6
* sctp: remove unused parameterMichael Tuexen2022-02-182-2/+2
* sctp: fix a signed/unsigned mismatch.Michael Tuexen2022-02-172-2/+2
* sctp: avoid undefined behaviour and cleanup the code.Michael Tuexen2022-02-171-18/+11
* netinet: allow UDP tunnels to be removedKristof Provost2022-02-161-2/+2
* tcp: Restore 6 tcps padding entries in HEADRichard Scheffenegger2022-02-151-1/+1
* TCP syncache: enhance KASSERT outputBjoern A. Zeeb2022-02-141-1/+3
* tcp: Avoid conditionally defined fields in union lro_addressMark Johnston2022-02-101-8/+1
* tcp: Add/update AccECN related statistics and numbersRichard Scheffenegger2022-02-094-12/+65
* opps my patch lost the removal of the tlp_threshold counter incrementsRandall Stewart2022-02-091-3/+0
* cleanup of rack variables.Randall Stewart2022-02-092-367/+17
* in_pcb.c: fix compilation of an IPv4 only configurationMichael Tuexen2022-02-091-1/+4
* tcp: add sysctl interface for setting socket optionsMichael Tuexen2022-02-093-0/+100
* tcp: fix compliation when KERN_TLS is not definedMichael Tuexen2022-02-091-2/+2
* tcp: make tcp_ctloutput_set() non-staticMichael Tuexen2022-02-082-20/+29
* netinet: simplify RSS ifdef statementsFranco Fichtner2022-02-082-12/+5
* tcp: Apply tcp flags after ECN processing in rack_fast_output()Richard Scheffenegger2022-02-071-1/+1
* tcp: Add hystart++ to our cubic implementation.Randall Stewart2022-02-078-165/+467
* tcp: use TCPSTAT_INC in kernel ecn functionsRichard Scheffenegger2022-02-051-7/+7
* tcp: move ECN handling code to a common fileRichard Scheffenegger2022-02-056-227/+450
* Revert "tcp: move ECN handling code to a common file"Richard Scheffenegger2022-02-056-443/+224
* tcp: move ECN handling code to a common fileRichard Scheffenegger2022-02-046-224/+443
* ip_mroute: split mrouter interface deactivation and if_freeSylvian Meygret2022-02-041-6/+23
* tcp: fix typo in commit f026275e26d0071ac3dee98526e8b9bcad58f0faRichard Scheffenegger2022-02-031-1/+1
* tcp: Prevent setting of ECN bits with setsockopt()Richard Scheffenegger2022-02-032-1/+4
* tcp: set IP ECN header codepoint properlyRichard Scheffenegger2022-02-032-3/+18
* tcp: Access all 12 TCP header flags via inline functionRichard Scheffenegger2022-02-0311-63/+73
* rack: fix compilation and small cleanupMichael Tuexen2022-02-021-4/+2
* tcp: cleanup functions related to socket option handlingMichael Tuexen2022-02-024-77/+91
* ip_mroute: refactor epoch-basd lockingWojciech Macek2022-02-025-42/+14
* tcp: LRO code to deal with all 12 TCP header flagsRichard Scheffenegger2022-02-013-15/+16
* tcp_ratelimit: Handle some edge cases with TLS + RL send tags.John Baldwin2022-02-011-9/+21
* sctp(4): Fix a typo in an INVARIANTS panic messageGordon Bergling2022-01-281-2/+2
* tcp: Tidying up the conditionals for unwinding a spurious RTORichard Scheffenegger2022-01-271-6/+10
* tcp: Rewind erraneous RTO only while performing RTO retransmissionsRichard Scheffenegger2022-01-272-1/+6
* tcp: fix leaks in tcp_chg_pacing_rate error pathsAndrew Gallatin2022-01-271-0/+21
* Fix a memory leak when ip_output_send() returns EAGAIN due to send tag issuesAndrew Gallatin2022-01-271-0/+2
* extra_tcp_stacks: Fix two typos in source code commentsGordon Bergling2022-01-262-2/+2
* extra_tcp_stacks: Fix a few common typosGordon Bergling2022-01-262-7/+7
* ip_mroute: add unlock in early-exitWojciech Macek2022-01-221-1/+6
* ip_mroute: release epoch lock if mrouter is not configuredWojciech Macek2022-01-221-0/+2