summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
AgeCommit message (Expand)Author
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
1997-07-28Make the following tunable via sysctl, inspired by BSD/OS:thorpej
1997-06-12Eliminate a superflouus `if' statement: when detaching the TCP protocol fromkleink
1996-05-23Make sure the control mbufs are freed in all cases.mycroft
1996-05-23Minor changes.mycroft
1996-05-22Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, ...mycroft
1996-02-13netinet prototypeschristos
1996-01-31Add a comment describing the previous.mycroft
1996-01-31If we close from FIN_WAIT_2 state, make sure we don't leave the socketmycroft
1995-09-30Implement tcp_sysctl(). Add a sysctl option to enable/disable RFC1323thorpej
1995-08-12splnet --> splsoftnetmycroft
1995-06-12Various cleanup, including:mycroft
1995-04-13be a bit more careful and explicit with types. (basically a large no-op.)cgd
1995-03-21Default linger time was 120 clock ticks instead of the intendedglass
1994-10-14Don't return received data to the user until the initial handshake is complete.mycroft
1994-10-13Increase the default window size to 16k.mycroft
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-05-13Update to 4.4-Lite networking code, with a few local changes.mycroft
1994-01-10Change the counters to be all the same type -- u_long.mycroft
1994-01-08Remove some extra prototypes.mycroft
1994-01-08Prototypes.mycroft
1993-12-18Canonicalize all #includes.mycroft
1993-06-15bump sendspace and recvspace up to 8k each; rod sayscgd
1993-05-22add include of select.h if necessary for protos, or delete if extraneouscgd