summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
AgeCommit message (Expand)Author
2004-01-31!sack_disable -> sack_enable; ok deraadt@Markus Friedl
2004-01-29support for RFC3390 (Increasing TCP's Initial Window); ok deraadt, itojunMarkus Friedl
2004-01-14syncache+ipv6 support for TCP_SIGNATURE; with itojun; ok deraadtMarkus Friedl
2004-01-13bring back the old TCP_SIGNATURE code from tcp_input.c rev 1.45Markus Friedl
2004-01-07syn_XXX_limit -> synXXXlimit for consistency; ok deraadtMarkus Friedl
2004-01-06import netbsd's version of David Borman's syncache codeMarkus Friedl
2003-06-09backout following:Jun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-29use m_pulldown not m_pullup2. fix some bugs in IPv6 tcp_trace().Jun-ichiro itojun Hagino
2003-05-26fix tcpcb size to make trpt happyJun-ichiro itojun Hagino
2003-05-23don't #ifdef within struct tcpcb definition, as it is used in userland too.Jun-ichiro itojun Hagino
2003-05-12Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)Jason Wright
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-05-16bring in ECN support from KAME.Kenjiro Cho
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-08use timeout(9) to schedule TCP timers. this avoid traversing allNiels Provos
2002-03-02disable immediate ack on TH_PUSH. make behaviour sysctl tuneable.Niels Provos
2002-03-01remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.Niels Provos
2002-01-15allocate sackholes with poolNiels Provos
2001-06-23Keep stats on TCP/UDP hardware checksumming.Angelos D. Keromytis
2001-06-09Inclusion protection.Angelos D. Keromytis
2000-12-13more random tcp sequence numbers. okay deraadt@, angelos@Niels Provos
2000-12-11nuke #ifdef TCP6 (no longer supported).Jun-ichiro itojun Hagino
2000-10-14implement net.inet.tcp.rstppslimit. rate-limits outbound TCP RST trafficJun-ichiro itojun Hagino
2000-09-25on expiry of pmtu route, retry higher mtu. okay angelos@Niels Provos
2000-09-20correctly calculate mssNiels Provos
2000-09-18Path MTU discovery based on NetBSD but with the decision to use the DFNiels Provos
2000-07-11compute correct window scale when recvpipe option is set in route; basedNiels Provos
2000-06-26Make the definition of tcpstat in tcp_var.h extern.Artur Grabowski
2000-06-18support ipv6 for tcp_identBob Beck
1999-12-21option TCP_NEWRENO goes away, its the default case for TCP_SACK ifNiels Provos
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
1999-08-06back out all recent changes, which continue to be a source for nasty bugsTheo de Raadt
1999-07-22Revert to 1.21Niklas Hallqvist
1999-07-17revert tcp_input.c to before 07/01/1999 - this seems to solve the mysteriousNiels Provos
1999-07-06Added support for TCP MD5 option (RFC 2385).cmetz
1999-07-02Fixed a #ifdef defined()... typo that turned into a compilation failure.cmetz
1999-03-27add SADB_X_BINDSA to pfkey allowing incoming SAs to refer to an outgoingNiels Provos
1999-02-04indentTheo de Raadt
1999-02-04use u_int32_t and u_int64_t for stats variables, instead of quad/longTheo de Raadt
1999-01-11Make TCP_SACK compile with new netinetNiklas Hallqvist
1999-01-11netinet merge of NRL stuff. some indent and shrinkage needed; NRL/cmetzTheo de Raadt
1998-11-18indent rightTheo de Raadt
1998-11-17NewReno, SACK and FACK support for TCP, adapted from code for BSDINiels Provos
1998-10-28- fix three bugs pointed out in Stevens, i.a. updating timestamps correctlyNiels Provos
1998-06-10New TCPCTL_IDENT sysctl for identd without kmem insanity.Bob Beck
1998-03-18Add FreeBSD patch (check for SYN packets arriving at a socket inAngelos D. Keromytis
1998-01-24sysctl for def sizes for tcp/udp send/recv queuesMichael Shalayeff
1997-08-09The list of tcp/udp ports not to allocate dynamically is nowTodd C. Miller