aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_input.c
Commit message (Expand)AuthorAgeFilesLines
* Merge r197814 from head to stable/8:Robert Watson2009-10-091-32/+2
* Merge r197795 from head to stable/8:Robert Watson2009-10-081-1/+4
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-0/+14
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Somewhere along the line accept sockets stopped honoring theJulian Elischer2009-07-281-0/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-69/+55
* Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson2009-06-231-1/+5
* Fix edge cases with ticks wrapping from INT_MAX to INT_MIN in the handlingJohn Baldwin2009-06-161-2/+2
* Trim extra ()'s.John Baldwin2009-06-111-1/+1
* Change a few members of tcpcb that store cached copies of ticks to be intsJohn Baldwin2009-06-101-1/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Add internal 'mac_policy_count' counter to the MAC Framework, which is aRobert Watson2009-06-021-2/+0
* Correct handling of SYN packets that are to the left of the current window of...Zachary Loafman2009-05-271-1/+5
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andRobert Watson2009-04-111-53/+54
* Import "flowid" support for serializing flows across transmit queuesKip Macy2009-04-101-1/+8
* Correct a number of evolved problems with inp_vflag and inp_flags:Robert Watson2009-03-151-1/+1
* Add TCP Appropriate Byte Counting (RFC 3465) support to kernel.Lawrence Stewart2009-01-151-10/+60
* Use inc_flags instead of the inc_isipv6 alias which so farBjoern A. Zeeb2008-12-171-5/+2
* Enhance one comment relating to recent TCP locking changes, and fix aRobert Watson2008-12-091-6/+6
* Move from solely write-locking the global tcbinfo in tcp_input()Robert Watson2008-12-081-59/+274
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+5
* Merge more of currently non-functional (i.e. resolving toMarko Zec2008-11-261-0/+1
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-12/+17
* Fix typo and while here another one.Bjoern A. Zeeb2008-11-061-2/+2
* Fix a bug introduced with r182851 splitting tcp_mss() intoBjoern A. Zeeb2008-11-061-9/+10
* Fix a bug introduced with r182851 splitting tcp_mss() intoBjoern A. Zeeb2008-11-061-1/+9
* In both dropwithreset paths in tcp_input.c, drop the tcbinfo lockRobert Watson2008-10-261-18/+4
* Remove endearing but syntactically unnecessary "return;" statementsRobert Watson2008-10-261-3/+0
* Don't pass curthread to sbreserve_locked() in tcp_do_segment(), as theRobert Watson2008-10-071-1/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-24/+40
* As a follow-on to r183323, correct another case where ip_output() wasRobert Watson2008-09-251-1/+17
* When dropping a packet and issuing a reset during TCP segment handling,Robert Watson2008-09-241-5/+12
* Work around an integer division resulting in 0 and thus theBjoern A. Zeeb2008-09-091-1/+3
* Split tcp_mss() in tcp_mss() and tcp_mss_update() where the formerBjoern A. Zeeb2008-09-071-15/+56
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-201-3/+3
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-115/+116
* MFp4 (//depot/projects/tcpecn/):Rui Paulo2008-07-311-13/+84
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-0/+1
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-20/+20
* Add further TCP inpcb locking assertions to some TCP input code paths.Robert Watson2008-04-071-0/+11
* Some "cleanup" of tcp_mss():Bjoern A. Zeeb2008-03-021-8/+4
* Fix indentation (whitespace changes only).Bjoern A. Zeeb2008-03-011-4/+4
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Improve the debugging message:Mike Silbersack2007-10-071-2/+2
* Make sure that either inp is NULL or we have obtained a lock on it beforeKen Smith2007-09-101-13/+13
* Make tcpstates[] static, and make sure TCPSTATES is defined beforeDag-Erling Smørgrav2007-07-301-6/+0
* Fix compilation problems- tcpstates is only available if TCPDEBUGMatt Jacob2007-07-291-0/+6
* Provide a sysctl to toggle reporting of TCP debug logging:Andre Oppermann2007-07-281-8/+18
* o Move all detailed checks for RST in LISTEN state from tcp_input() toAndre Oppermann2007-07-281-16/+4