aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* sctp: minor cleanupMichael Tuexen2024-05-081-7/+13
* sctp: allow stcb == NULL in sctp_shutdown()Michael Tuexen2024-05-081-2/+4
* sctp: don't provide uninitialized memory to process_chunk_drop()Michael Tuexen2024-05-081-0/+2
* sctp: fix sctp_sendall() when an mbuf chain is providedMichael Tuexen2024-05-081-15/+16
* sctp: add missing checkMichael Tuexen2024-05-081-1/+3
* tcp: add counter to track when SACK loss recovery uses TSORichard Scheffenegger2024-05-084-1/+7
* tcp: add sysctl to allow/disallow TSO during SACK loss recoveryRichard Scheffenegger2024-05-083-1/+8
* tcp: filter small SACK blocksRichard Scheffenegger2024-05-081-1/+4
* carp: isolate VRRP from CARPGleb Smirnoff2024-05-081-159/+199
* carp: refactor packet tagging for ether_output()Gleb Smirnoff2024-05-081-23/+14
* carp: assert that we are calling correct input function. We are.Gleb Smirnoff2024-05-081-3/+4
* carp: don't chain call vrrp_send_ad via carp_send_adGleb Smirnoff2024-05-081-14/+22
* carp: support VRRPv3Kristof Provost2024-05-083-90/+622
* tcp_hostcache: remove unnecessary socketvar.hGleb Smirnoff2024-05-071-1/+0
* tcp: clean up macro useage in tcp_fixed_maxseg()Richard Scheffenegger2024-05-041-8/+5
* fib_dxr: set fib_data field in struct dxr_aux early enoughMarko Zec2024-05-071-1/+1
* fib_dxr: s/KASSERT/MPASS/Marko Zec2024-05-071-20/+13
* fib_dxr: KASSERTs for chasing NULL ptr and runaway refcount suspectsMarko Zec2024-05-071-0/+3
* fib_dxr: move the bulko of malloc() failure logging into dxr_build()Marko Zec2024-05-071-47/+30
* fib_dxr: update comment.Marko Zec2024-05-061-1/+1
* fib_dxr: free() does nothing if arg is NULL, so remove a redundant check.Marko Zec2024-05-061-5/+2
* fib_dxr: log malloc() failures.Marko Zec2024-05-061-7/+38
* TCP can be subject to Sack Attacks lets fix this issue.Randall Stewart2024-05-059-173/+470
* in_pcb: don't leak credential refcounts on errorRichard Scheffenegger2024-05-011-0/+4
* accf_tls: accept filter that waits for TLS handshake headerGleb Smirnoff2024-04-251-0/+106
* Support ARP for 802 networksDenny Page2024-04-231-0/+4
* tcp rack: improve BBR_LOG_CWND eventMichael Tuexen2024-04-181-1/+1
* tcp: drop data received after a FIN has been processedMichael Tuexen2024-04-183-34/+4
* tcp bbr: improve code consistencyMichael Tuexen2024-04-151-3/+3
* tcp: Make tcp_var.h more self-containedMark Johnston2024-04-101-0/+3
* icmp: correct the assertion that checks limit + jitterGleb Smirnoff2024-04-081-1/+1
* netinet: add a probe point for IP, IP6, ICMP, ICMP6, UDP and TCP stats countersKristof Provost2024-04-088-64/+682
* tcp: add some debug outputMichael Tuexen2024-04-071-0/+29
* tcp: improve consistencyMichael Tuexen2024-04-062-2/+2
* tcp rack: fix memory corruptionMichael Tuexen2024-04-061-2/+2
* tcp rack: fix sendingMichael Tuexen2024-04-051-4/+4
* tcp bblog: cleanupMichael Tuexen2024-04-051-6/+4
* tcp hpts: initialize variableMichael Tuexen2024-04-051-1/+1
* tcp: address a warningMichael Tuexen2024-04-031-1/+1
* tcp: fix conversion of rttvarMichael Tuexen2024-04-031-4/+4
* tcp: fix commentMichael Tuexen2024-04-031-4/+4
* tcp hpts: improve consistencyMichael Tuexen2024-04-011-1/+2
* inpcb: fully retire inp_ppcb pointerGleb Smirnoff2024-03-293-21/+4
* Optimize HPTS so that little work is done until we have a hpts thread that is...Randall Stewart2024-03-281-1/+9
* tcp bblog: use correct lengthMichael Tuexen2024-03-271-2/+2
* icmp: allow zero value for ICMP limitsGleb Smirnoff2024-03-251-1/+1
* icmp6: move ICMPv6 related tunables to the files where they are usedGleb Smirnoff2024-03-241-6/+4
* icmp: improve ICMP limit jitterGleb Smirnoff2024-03-241-22/+59
* icmp: when logging ICMP ratelimiting message use correct jitter valueGleb Smirnoff2024-03-241-5/+5
* icmp: hide icmp_bandlimit_uninit() under VIMAGEGleb Smirnoff2024-03-241-0/+2