summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_input.c
Commit message (Expand)AuthorAgeFilesLines
* Consolidate insertion of TCP options into a segment from within tcp_output()andre2007-03-151-2/+2
* This patch is provided to fix a couple of deployment issues observedqingli2007-03-071-5/+7
* In the SYN_SENT case, Initialize the snd_wnd before the call to tcp_mss().mohans2007-02-281-3/+2
* Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigatemohans2007-02-261-1/+5
* Rename two identically named log_in_vain variables: tcp_input.c's staticrwatson2007-02-201-4/+4
* Auto sizing TCP socket buffers.andre2007-02-011-3/+81
* MFp4: 92972, 98913 + one more changebz2006-12-121-3/+7
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* fix calculating to_tsecr... This prevents the rtt calculations fromjmg2006-09-261-1/+1
* Always set the IP version in the TCP input path, to preservebms2006-09-231-2/+0
* Rewrite of TCP syncookies to remove locking requirements and to enhanceandre2006-09-131-6/+16
* Back when we had T/TCP support, we used to apply differentru2006-09-071-2/+2
* First step of TSO (TCP segmentation offload) support in our network stack.andre2006-09-061-4/+9
* Fixes an edge case bug in timewait handling where ticks rolling over causingmohans2006-08-111-1/+1
* Use INPLOOKUP_WILDCARD instead of just 1 more consistently.bz2006-06-291-3/+6
* Some cleanups and janitorial work to tcp_syncache:andre2006-06-261-0/+1
* Some cleanups and janitorial work to tcp_dooptions():andre2006-06-261-19/+25
* When we receive an out-of-window SYN for an "ESTABLISHED" connection,dwmalone2006-06-191-0/+2
* Add locking to TCP syncache and drop the global tcpinfo lock as earlyandre2006-06-171-6/+9
* Allow for nmbclusters and maxsockets to be increased via sysctl.ps2006-04-211-0/+10
* Modify tcp_timewait() to accept an inpcb reference, not a tcptwrwatson2006-04-091-11/+12
* Don't unlock a timewait structure if the pointer is NULL inrwatson2006-04-051-1/+2
* Before dereferencing intotw() when INP_TIMEWAIT, check for inp_ppcb beingrwatson2006-04-041-0/+9
* Change inp_ppcb from caddr_t to void *, fix/remove associated relatedrwatson2006-04-031-2/+1
* Update TCP for infrastructural changes to the socket/pcb refcount model,rwatson2006-04-011-1/+1
* Explicitly assert socket pointer is non-NULL in tcp_input() so as torwatson2006-03-261-3/+4
* Rework TCP window scaling (RFC1323) to properly scale the send windowandre2006-02-281-19/+20
* This patch fixes the problem where the current TCP code can not handleqingli2006-02-231-1/+1
* Remove unneeded includes and provide more accurate descriptionandre2006-02-181-2/+2
* Have TCP Inflight disable itself if the RTT is below a certainandre2006-02-161-0/+10
* Do not derefence the ip header pointer in the IPv6 case.andre2006-01-181-0/+1
* Check the correct TTL in both the IPv6 and IPv4 cases.gnn2006-01-141-2/+8
* Consolidate all IP Options handling functions into ip_options.[ch] andandre2005-11-181-0/+1
* Convert if (tp->t_state == TCPS_LISTEN) panic() into a KASSERT.rwatson2005-10-191-4/+2
* Remove a KASSERT in the sack path that fails because of a interactionps2005-08-241-3/+0
* Add socketoption IP_MINTTL. May be used to set the minimum acceptableandre2005-08-221-0/+5
* Fix for a bug in newreno partial ack handling where if a large amountps2005-07-051-1/+5
* Fix for a bug in the change that defers sack option processing untilps2005-07-011-2/+4
* Fix for a SACK crash caused by a bug in tcp_reass(). tcp_reass()ps2005-07-011-1/+3
* Fix ipfw packet matching errors with address tables.simon2005-06-291-1/+1
* - Postpone SACK option processing until after PAWS checks. SACK optionps2005-06-271-20/+16
* Fix a timer ticks wrap around bug for minmssoverload processing.ups2005-06-251-1/+1
* Assert that tcbinfo is locked in tcp_input() before calling intorwatson2005-06-011-1/+9
* Assert the tcbinfo lock whenever tcp_close() is to be called byrwatson2005-06-011-0/+11
* This is conform with the terminology inps2005-05-251-4/+3
* When looking for the next hole to retransmit from the scoreboard,ps2005-05-111-4/+5
* Fix for a TCP SACK bug where more than (win/2) bytes could have beenps2005-04-141-1/+21
* - Tighten up the Timestamp checks to prevent a spoofed segment fromps2005-04-101-3/+23
* - If the reassembly queue limit was reached or if we couldn't allocateps2005-04-101-1/+3
* Remove 2 (SACK) fields from the tcpcb. These are only used by aps2005-02-171-5/+2
OpenPOWER on IntegriCloud