summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
AgeCommit message (Expand)Author
2003-02-26Add MBUFTRACE kernel option.matt
2002-10-22Guard use of "ostate" with #ifdef TCP_DEBUG in tcp_usrreq().simonb
2002-07-03Rename sbappend_stream() to sbappendstream(), per suggestion fromthorpej
2002-07-03Make insertion of data into socket buffers O(C):thorpej
2002-06-09whitespaceitojun
2002-03-11KNFify my last change.martin
2002-02-28Enforce a lower bound of 32 for tcp_mssdflt.martin
2001-11-20- replace "defopt" with "defparam" for options which must take a value,lukem
2001-11-13add RCSIDslukem
2001-10-29Don't need to include <uvm/uvm_extern.h> just to include <sys/sysctl.h>simonb
2001-09-10Split tcp_timers() into multiple functions, one for each timer,thorpej
2001-07-25allocate ipsec policy buffer attached to pcb in in*_pcballoc, beforeitojun
2001-07-08Rename TCPDEBUG to TCP_DEBUG, defopt TCP_DEBUG and TCP_NDEBUG, andabs
2001-07-03call in{,6}_pcbpurgeif0() before in{,6}_purgeif().itojun
2001-03-20Two changes, designed to make us even more resilient against TCPthorpej
2001-02-11make sure we call tcp_output() only if we have template.itojun
2001-01-18constifyjdolecek
2000-12-11make sure t_family has the correct protocol family, after connect(2)itojun
2000-10-17allow INET6-less build.itojun
2000-10-17be more friendly with INET-less build.itojun
2000-10-06Cosmetic changes to previous commit; indent break statement sanely.enami
2000-10-06Just call matching purgeif/pcbpurgeif routine for the protocol family.enami
2000-07-28nuke the following sysctl variables. "ppsratelimit" should work better.itojun
2000-06-28<vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-06-05pass struct proc * down to udp6_output and in6_pcbbind.itojun
2000-05-22disallow negative numbers for ratelimit interval (tcp, icmp, icmp6).itojun
2000-03-30Remove register declarations.augustss
2000-02-15Add support for rate-limiting RSTs sent in response to no socket forthorpej
2000-02-04avoid calling in6_control(SIOCDIFADDR_IN6) from interrupt context.itojun
2000-02-02PRU_PURGEADDR -> PRU_PURGEIF, per a discussion w/ itojun. In the IPv4thorpej
2000-02-01First-draft if_detach() implementation, originally from Bill Studnemund,thorpej
2000-01-31bring in latest KAME ipsec tree.itojun
1999-12-13sync IPv6 part with latest KAME tree. IPsec part is left unmodifieditojun
1999-07-09defopt IPSEC and IPSEC_ESP (both into opt_ipsec.h).thorpej
1999-07-02avoid "variable not initialized" warnings on some of the platforms.itojun
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1998-09-10egcs {brace} warning fixtv
1998-09-10Create tcp.keepidle, tcp.keepintvl, tcp.keepcnt, tcp.slowhz sysctls.mouse
1998-05-06Use macros from tcp_timer.h to manipulate TCP timers, so that theirthorpej
1998-04-29New TCP reassembly code. The new code reduces the memory needed bymatt
1998-04-13Fix to ensure that the correct MSS is advertised for loopbackkml
1998-02-19Update copyright (sigh, should have done this long ago).thorpej
1998-01-05Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changesthorpej
1998-01-05From 4.4BSD-Lite2 (noted by Frank van der Linden):thorpej
1997-12-13After further examination of traces of bulk transfers (with help fromthorpej
1997-12-11Implement an infrastructure to allow larger initial congestion windows.thorpej
1997-12-11In the PRU_RCVD entry point, if TF_DELACK is set, don't send the windowthorpej
1997-11-08TCP MSS fixes to provide cleaner slow-start and recovery.kml
1997-10-10Add hooks to use the kernel random system to generate TCP sequence numbers.explorer
1997-07-28Generate dependencies for the TCP_SENDSPACE and TCP_RECVSPACE options.thorpej