aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Make the TCP blackbox code committed in r331347 be an optional featureJonathan T. Looney2018-03-243-0/+31
* Fix compilation for platforms that don't support atomic_fetchadd_64()Jonathan T. Looney2018-03-241-4/+4
* Revert r331379 as the "simple" lock changes have revealed a deeper problemSean Bruno2018-03-232-6/+0
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-233-5/+5
* Simple locking fixes in ip_ctloutput, ip6_ctloutput, rip_ctloutput.Sean Bruno2018-03-222-0/+6
* Add the "TCP Blackbox Recorder" which we discussed at the developerJonathan T. Looney2018-03-229-2/+3041
* Fix LINT-NOINET build initializing local to false. This isGleb Smirnoff2018-03-221-2/+2
* The net.inet.tcp.nolocaltimewait=1 optimization prevents local TCP connectionsGleb Smirnoff2018-03-212-29/+30
* If the INP lock is uncontested, avoid taking a reference and jumpingJonathan T. Looney2018-03-211-22/+52
* Add support for the experimental Internet-Draft "TCP Alternative Backoff withLawrence Stewart2018-03-194-7/+196
* Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.Alexander V. Chernikov2018-03-172-12/+18
* Set the inp_vflag consistently for accepted TCP/IPv6 connections whenMichael Tuexen2018-03-161-0/+2
* Update tcp_lro with tested bugfixes from Netflix and LLNW:Sean Bruno2018-03-092-7/+26
* When checking the TCP fast cookie length, conststently also checkMichael Tuexen2018-02-271-1/+2
* Ensure signed comparison to avoid false trip of assert during VNET teardown.Patrick Kelsey2018-02-261-1/+1
* Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.Patrick Kelsey2018-02-268-101/+27
* This is an implementation of the client side of TCP Fast Open (TFO)Patrick Kelsey2018-02-269-106/+956
* Fix harmless locking bug in tfp_fastopen_check_cookie().Patrick Kelsey2018-02-261-8/+12
* Reinitialize IP header length after checksum calculation. It is usedAndrey V. Elsukov2018-02-101-0/+1
* Rework ipfw dynamic states implementation to be lockless on fast path.Andrey V. Elsukov2018-02-071-1/+2
* Export tcp_always_keepalive for use by the Chelsio TOM module.John Baldwin2018-01-302-3/+5
* Add constant for the PAD chunk as defined in RFC 4820.Michael Tuexen2018-01-271-0/+2
* Update references in comments, since the IDs have become an RFC longMichael Tuexen2018-01-271-21/+10
* style: Remove remaining deprecated MALLOC/FREE macrosConrad Meyer2018-01-251-2/+2
* Use tcpinfoh_t for TCP headers in the tcp:::debug-{drop,input} probes.Mark Johnston2018-01-251-2/+2
* Do not generate illegal mbuf chains during IP fragment reassembly. OnlyNavdeep Parhar2018-01-241-0/+1
* Reduce code duplication for inpcb route cachingRyan Stone2018-01-232-11/+4
* Fix a bug related to fast retransmissions.Michael Tuexen2018-01-161-14/+14
* Don't provide a (meaningless) cmsg when proving a notificationMichael Tuexen2018-01-151-5/+15
* libalias: small memory allocation cleanups.Pedro F. Giffuni2018-01-122-4/+4
* Correct the comment describing badrs which is bad router solicitiation,Cy Schubert2017-12-291-1/+1
* White cleanups.Michael Tuexen2017-12-261-296/+295
* Clearify CID 1008197.Michael Tuexen2017-12-261-14/+15
* Clearify issue reported in CID 1008198.Michael Tuexen2017-12-261-0/+1
* Fix CID 1008428.Michael Tuexen2017-12-261-3/+3
* Fix CID 1008936.Michael Tuexen2017-12-261-6/+6
* Allow the first (and second) argument of sn_calloc() be a sum.Michael Tuexen2017-12-261-1/+1
* When adding support for sending SCTP packets containing an ABORT chunkMichael Tuexen2017-12-262-46/+54
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-0/+4
* Fix mbuf leak when TCPMD5_OUTPUT() method returns error.Andrey V. Elsukov2017-12-141-2/+3
* Cleaup, no functional change.Michael Tuexen2017-12-132-15/+13
* Separate out send buffer autoscaling code into function, so thatGleb Smirnoff2017-12-072-53/+61
* Retire SCTP_WITH_NO_CSUM option.Michael Tuexen2017-12-077-60/+2
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2755-4/+113
* Add to ipfw support for sending an SCTP packet containing an ABORT chunk.Michael Tuexen2017-11-261-0/+2
* Fix SPDX line as suggested by pfgMichael Tuexen2017-11-241-1/+1
* Unbreak compilation when using SCTP_DETAILED_STR_STATS option.Michael Tuexen2017-11-241-2/+2
* Add SPDX line.Michael Tuexen2017-11-241-0/+2
* Use the right variable for the IP header parameter to tcp:::send.Mark Johnston2017-11-221-4/+8
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2092-2/+186