summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_stacks/fastpath.c
Commit message (Expand)AuthorAgeFilesLines
* Delete the example tcp stack "fastpath" whichRandall Stewart2018-07-241-2360/+0
* Use appropriate MSS value when populating the TCP FO client cookie cacheMichael Tuexen2018-07-101-6/+24
* Allow alternate TCP stack to populate the TCP FO client cookieMichael Tuexen2018-07-071-0/+15
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-125/+14
* This commit brings in a new refactored TCP stack called Rack.Randall Stewart2018-06-071-1/+1
* This commit brings in the TCP high precision timer system (tcp_hpts).Randall Stewart2018-04-191-5/+5
* Declare more TCP globals in tcp_var.h, so that alternative TCP stacksGleb Smirnoff2017-10-111-15/+0
* Avoid TCP log messages which are false positives.Michael Tuexen2017-08-231-36/+40
* Revert r307901 - Inform CC modules about loss events.Sean Bruno2017-07-251-17/+5
* Improve comments to describe what the code does.Michael Tuexen2017-06-011-2/+4
* When a SYN-ACK is received in SYN-SENT state, RFC 793 requires theMichael Tuexen2017-04-261-7/+28
* The sysctl variable net.inet.tcp.drop_synfin is not honored in all states,Michael Tuexen2017-04-121-2/+36
* Use estimated RTT for receive buffer auto resizing instead of timestampsSteven Hartland2017-04-101-60/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-6/+0
* Followup to mtod removal in main stack (r311225). Continued removalGeorge V. Neville-Neil2017-01-041-10/+9
* Ensure that TCP state changes to state-closing are reported via dtrace.Michael Tuexen2016-11-191-1/+0
* Notify the use via setting errno when a TCP RST segment is receivedMichael Tuexen2016-11-171-0/+2
* FreeBSD tcp stack used to inform respective congestion control module about theHiren Panchasara2016-10-251-5/+17
* The code currently resets the keepalive timer each time a packet isJonathan T. Looney2016-10-141-4/+0
* With build without TCP_HHOOK and with INVARIANTS. Before mutex.h cameGleb Smirnoff2016-10-131-0/+2
* In the TCP stack, the hhook(9) framework provides hooks for kernel modulesJonathan T. Looney2016-10-121-0/+8
* Remove "long" variables from the TCP stack (not including the modularJonathan T. Looney2016-10-061-12/+12
* Adjust TCP module fastpath after r304803's cc_ack_received() changes.Hiren Panchasara2016-08-261-6/+20
* Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov2016-06-091-1/+0
* This small change adopts the excellent suggestion for using namedRandall Stewart2016-05-171-25/+8
* opt_kdtrace.h is not needed for SDT probes as of r258541.Mark Johnston2016-05-151-1/+0
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-2/+2
* This cleans up the timers code in TCP to start using the newRandall Stewart2016-04-281-2/+0
* Remove duplicate external declaration of tcprexmtthresh makingBjoern A. Zeeb2016-03-131-2/+0
* Fix a sneaky bug where we were missing an externRandall Stewart2016-03-081-1/+1
* Fix dtrace probes (introduced in 287759): debug__input was usedGeorge V. Neville-Neil2016-03-031-4/+7
* This fixes the fastpath code to have a better module initialization sequence ...Randall Stewart2016-02-231-1/+1
* Rename netinet/tcp_cc.h to netinet/cc/cc.h.Gleb Smirnoff2016-01-271-1/+1
* - Rename cc.h to more meaningful tcp_cc.h.Gleb Smirnoff2016-01-211-1/+2
* Cleanup TCP files from unnecessary interface related includes.Gleb Smirnoff2016-01-211-4/+0
* Apply the changes from r293284 to one additional file.Jonathan T. Looney2016-01-071-3/+1
* Remove redundant extern's that make the ppc compile fail.Randall Stewart2015-12-161-25/+0
* First cut of the modularization of our TCP stack. StillRandall Stewart2015-12-161-0/+2486