summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_subr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make sure bogus values don't make their way into tcp_xmit_timer() calculations.mcbride2005-01-101-2/+2
* fix for race between invocation for timer and network inputmarkus2004-11-251-3/+18
* Modulate tcp_now by a random amount on a per-connection basis.mcbride2004-10-281-2/+1
* verify th_seq in icmp errors; report Fernando Gont; ok mcbride@, dhartmei@markus2004-08-101-31/+53
* First step towards more sane time handling in the kernel -- this changestholo2004-06-211-3/+3
* factor out md5 code; ok+tests henning@, djm@, hshoexer@markus2004-06-081-1/+76
* Replace RSA-derived md5 code with code derived from Colin Plumb's PD version.millert2004-05-071-2/+2
* The tcp specific routing metrics are almost never used so reduce the routingclaudio2004-05-041-111/+1
* - allow the user to force the TCP mss below the fail-safe 216 with a lowfrantzen2004-04-261-8/+10
* limit total number of queued out-of-order packets to NMBCLUSTERS/2; ok mcbridemarkus2004-03-021-4/+8
* implement tcp_drain() similar to ip_drain(); ok mcbride@markus2004-02-271-1/+16
* !sack_disable -> sack_enable; ok deraadt@markus2004-01-311-2/+2
* support for RFC3390 (Increasing TCP's Initial Window); ok deraadt, itojunmarkus2004-01-291-1/+2
* don't restrict tcp signature keys to ascii; ok mcbridemarkus2004-01-091-23/+1
* import netbsd's version of David Borman's syncache codemarkus2004-01-061-5/+37
* de-register. deraadt okitojun2003-12-101-17/+17
* add in(6)_pcblookup_listen() and replace all calls to in_pcblookup()markus2003-11-041-9/+7
* use random number generator to generate IPv6 fragment ID/flowlabel.itojun2003-10-011-2/+2
* do not flip ip_len/ip_off in netinet stack. deraadt ok.itojun2003-07-091-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)jason2003-05-121-1/+4
* Fix a problem where passing NULL as a pointer with varargs does not promotepefo2002-08-281-4/+3
* whitespaceitojun2002-06-091-18/+18
* avoid is_ipv6 construct. a step towards IPv4-less kernelitojun2002-06-071-37/+39
* bring in ECN support from KAME.kjc2002-05-161-1/+2
* First round of __P removal in sysmillert2002-03-141-4/+4
* use timeout(9) to schedule TCP timers. this avoid traversing allprovos2002-03-081-1/+2
* disable immediate ack on TH_PUSH. make behaviour sysctl tuneable.provos2002-03-021-3/+4
* remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.provos2002-03-011-1/+7
* allocate tcp reassembly queue via pool; based on netbsd; okay art@ angelos@provos2002-01-241-23/+21
* Pool deals fairly well with physical memory shortage, but it doesn't dealart2002-01-231-3/+3
* allocate sackholes with poolprovos2002-01-151-2/+9
* change tcpcb allocation to poolprovos2002-01-151-3/+7
* use macros to manage tcp timers; based on netbsdprovos2002-01-141-5/+8
* repair IPv6 TCP. th_sum has to be initialized to 0 on template.itojun2001-07-211-2/+2
* zero tcp checksum field before calculating new value.marc2001-07-181-1/+2
* Pointer arithmetic fixes work better when you get the casting right.angelos2001-07-031-3/+3
* Appease gcc by not using void pointers in arithmetic operations.aaron2001-06-261-3/+3
* Always defer output TCP checksumming until ip_output() (or hardware,angelos2001-06-251-4/+5
* Add comment on why checksum deferral is not useful in tcp_respond()angelos2001-06-231-1/+7
* Cut down on include files.angelos2001-06-081-8/+2
* repair copyright notices for NRL & cmetz; cmetzderaadt2001-06-051-14/+38
* use faster arc4random() in tcp_rndiss_next; niels okmickey2001-06-041-7/+3
* Match IPSEC output prototypes.angelos2001-05-311-3/+2
* Fix tcp_signature_tdb_input decl; kernel compiles again if TCP_SIGNATUREfgsch2001-05-011-2/+3
* Move offsetof define into sys/param.hcsapuntz2001-04-061-5/+1
* provide a random start for tcp timestamps; niels@ okmickey2001-03-141-1/+2
* pull in new pcb notification code from kame. better handling of scope address.itojun2001-02-161-62/+52
* correct ipv6 path mtu discovery.itojun2000-12-211-2/+2
* more random tcp sequence numbers. okay deraadt@, angelos@provos2000-12-131-4/+55