summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-4/+4
* Validate inp to prevent an use after free.hsu2002-12-241-1/+2
* Change tcp.inflight_min from 1024 to a production default of 6144. Createdillon2002-12-141-4/+14
* Fix two instances of variant struct definitions in sys/netinet:phk2002-10-201-4/+4
* Tie new "Fast IPsec" code into the build. This involves the usualsam2002-10-161-0/+8
* Replace aux mbufs with packet tags:sam2002-10-161-8/+3
* turn off debugging by default if bandwidth delay product limiting isdillon2002-10-101-1/+1
* Correct bug in t_bw_rtttime rollover, #undef USERTTdillon2002-08-241-1/+5
* Implement TCP bandwidth delay product window limiting, similar to (butdillon2002-08-171-0/+158
* Document the undocumented assumption that at least one of the PCBrwatson2002-08-011-0/+2
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+17
* Wire the sysctl output buffer before grabbing any locks to preventtruckman2002-07-281-0/+3
* Introduce two new sysctl's:dillon2002-07-181-1/+3
* Defer calling SYSCTL_OUT() until after the locks have been released.truckman2002-07-111-2/+4
* Reduce the nesting level of a code block that doesn't need to be intruckman2002-07-111-13/+10
* Extend the effect of the sysctl net.inet.tcp.icmp_may_rstjesper2002-06-301-1/+1
* TCP notify functions can change the pcb list.hsu2002-06-211-2/+2
* Notify functions can destroy the pcb, so they have to return anhsu2002-06-141-15/+24
* Fix logic which resulted in missing a call to INP_UNLOCK().hsu2002-06-121-5/+2
* Lock up inpcb.hsu2002-06-101-11/+53
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-13/+1
* Lock down a socket, milestone 1.tanimura2002-05-201-1/+13
* Remove some ISN generation code which has been unused since thesilby2002-04-101-27/+3
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-2/+2
* Merge from TrustedBSD MAC branch:rwatson2002-03-221-4/+4
* Switch vm_zone.h with uma.h. Change over to uma interfaces.jeff2002-03-201-3/+4
* Remove __P.alfred2002-03-191-4/+4
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-3/+3
* More IPV6 const fixes.alfred2002-02-271-1/+1
* Introduce a version field to `struct xucred' in place of one of thedd2002-02-271-10/+2
* In tcp_respond(), correctly reset returned IPv6 header. This is essentialume2002-02-041-0/+3
* Introduce a syncache, which enables FreeBSD to withstand a SYN floodjlemon2001-11-221-36/+42
* o Replace reference to 'struct proc' with 'struct thread' in 'structrwatson2001-11-081-5/+5
* - Combine kern.ps_showallprocs and kern.ipc.showallsockets intorwatson2001-10-091-3/+3
* Only allow users to see their own socket connections ifps2001-10-051-1/+5
* o Rename u_cansee() to cr_cansee(), making the name more comprehensiblerwatson2001-09-201-2/+2
* Much delayed but now present: RFC 1948 style sequence numberssilby2001-08-221-71/+96
* Fix a warning.peter2001-07-271-0/+2
* Patch up some style(9) stuff in tcp_new_isn()peter2001-07-271-11/+7
* s/OpemBSD/OpenBSD/peter2001-07-271-1/+1
* Temporary feature: Runtime tuneable tcp initial sequence numbersilby2001-07-081-0/+25
* Allow getcred sysctl to work in jailed root processes. Processes candwmalone2001-06-241-7/+14
* Replace bzero() of struct ip with explicit zeroing of structure members,jlemon2001-06-231-2/+6
* Eliminate the allocation of a tcp template structure for eachsilby2001-06-231-48/+54
* made sure to use the correct sa_len for rtalloc().ume2001-06-201-2/+2
* Sync with recent KAME.ume2001-06-111-37/+28
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-1/+1
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-2/+2
* Say goodbye to TCP_COMPAT_42jesper2001-04-201-7/+0
OpenPOWER on IntegriCloud