aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Keep CARP state as INIT when net.inet.carp.allow=0.Alexander Motin2018-05-071-4/+35
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-064-23/+68
* Ensure we are not dereferencing a NULL pointer.Michael Tuexen2018-05-061-1/+3
* Import the netdump client code.Mark Johnston2018-05-062-0/+1426
* Currently in_pcbfree will unconditionally wunlock the pcbinfo lockMatt Macy2018-05-053-6/+18
* Immediately propagate EACCES error code to application from tcp_output.Andrey V. Elsukov2018-05-041-2/+0
* cc_cubic:Sean Bruno2018-05-031-15/+14
* SImplify the call to tcp_drop(), since the handling of soft errorMichael Tuexen2018-05-021-2/+1
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-027-178/+271
* This change re-arranges the fields within the tcp-pcb so thatRandall Stewart2018-04-261-63/+61
* Revert r332894 at the request of the submitter.Sean Bruno2018-04-245-420/+32
* Load balance sockets with new SO_REUSEPORT_LB optionSean Bruno2018-04-235-32/+420
* These two modules need the tcp_hpts.h file forRandall Stewart2018-04-192-0/+2
* This commit brings in the TCP high precision timer system (tcp_hpts).Randall Stewart2018-04-199-35/+2678
* Remove support for the Arcnet protocol.Brooks Davis2018-04-131-4/+0
* Remove support for FDDI networks.Brooks Davis2018-04-112-18/+0
* Add missing header change from r332381.Jonathan T. Looney2018-04-101-2/+5
* Modify the net.inet.tcp.function_ids sysctl introduced in r331347.Jonathan T. Looney2018-04-101-18/+37
* Move the TCP Blackbox Recorder probe in tcp_output.c to be with theJonathan T. Looney2018-04-101-4/+4
* Clean up some debugging code left in tcp_log_buf.c from r331347.Jonathan T. Looney2018-04-101-46/+1
* Fix a logical inversion bug.Michael Tuexen2018-04-081-1/+1
* Small cleanup, no functional change.Michael Tuexen2018-04-081-15/+3
* Fix a signed/unsigned warning showing up for the userland stackMichael Tuexen2018-04-081-1/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-065-5/+0
* If a user closes the socket before we call tcp_usr_abort(), thenJonathan T. Looney2018-04-061-1/+4
* Check that in_pcbfree() is only called once for each PCB. If thatJonathan T. Looney2018-04-061-0/+7
* Fix kernel memory disclosure in tcp_ctloutputEd Maste2018-04-041-1/+3
* r330675 introduced an extra window check in the LRO code to ensure itJonathan T. Looney2018-04-031-4/+4
* Add a hook to allow the toedev handling an offloaded connection toNavdeep Parhar2018-04-035-2/+32
* Use an accessor function to access ifr_data.Brooks Davis2018-03-301-3/+5
* Fix RSS build (broken in r331309).Navdeep Parhar2018-03-291-2/+2
* Remove infrastructure for token-ring networks.Brooks Davis2018-03-281-13/+0
* CC Cubic: fix underflow for cubic_cwnd()Sean Bruno2018-03-263-7/+52
* 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