summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_output.c
AgeCommit message (Expand)Author
2003-11-12Remove the FAST_MBSEARCH ifdef, send packet prediction is now default.ragge
2003-10-24Fix the bug in the tcp transmit prediction code.ragge
2003-10-24Make this file compile again when TCP_OUTPUT_COUNTERS defined.enami
2003-10-23Oops, FAST_MBSEARCH counters were swapped; fix it. Pointed out by yamt@.thorpej
2003-10-21Add event counters that measure FAST_MBSEARCH.thorpej
2003-08-22remove ipsec_set/getsocket. now we explicitly pass socket * to ip{,6}_output.itojun
2003-08-22change the additional arg to be passed to ip{,6}_output to struct socket *.itojun
2003-08-22Replace the set_socket() method of passing an extra struct socket*jonathan
2003-08-15(fast-ipsec): Add hooks to pass IPv4 IPsec traffic into fast-ipsec, ifjonathan
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-02Make the fast-search stuff an option. There are still reports onragge
2003-07-02Fix previous bug. Thanks to Enami for spotting the (obvious) error, andragge
2003-06-30Disable the code I checked in yesterday; reports that samba (!) are crashingragge
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Add code to remember where in the send queue of mbufs the last packet wasragge
2003-05-17no need for ip_v recovery in output path tooitojun
2003-03-01Allow TCP connections to hosts on a local network to use a largerthorpej
2003-02-26Add MBUFTRACE kernel option.matt
2002-11-24Fix a genuine uninitialised variable warning.scw
2002-11-02cleanup ipsec.h dependency. commented by perry, sync w/kameitojun
2002-09-13In the txsegsize bounding code, it is not necessary to adjust for the optionsmycroft
2002-08-20Never send more than half a socket buffer of data. This insures thatthorpej
2002-08-14avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACEitojun
2002-06-13Disable TCP Congestion Window Monitoring by default; there arethorpej
2002-06-09whitespaceitojun
2002-05-29attach nd_ifinfo structure into if_afdata.itojun
2002-05-26path MTU discovery blackhole detection.itojun
2002-04-27* Instrument tcp_build_datapkt().thorpej
2002-03-01In tcp_segsize(), move a label so that option length is consideredthorpej
2002-01-24place NRL copyright notice itself, not a reference to it.itojun
2001-12-03Fix TCP segment size computation. From Rick Byersm, PR kern/14799.jmcneill
2001-11-13add RCSIDslukem
2001-09-10Use callouts for TCP timers, rather than traversing the list ofthorpej
2001-09-10Change the way receive idle time and round trip time are measured.thorpej
2001-09-10Enable Congestion Window Monitoring by default.thorpej
2001-09-10Use a callout for the delayed ACK timer, and delete tcp_fasttimo().thorpej
2001-07-31Carve off the code that builds a TCP data packet into its ownthorpej
2001-07-31Count the number of times we "self-quench" (ip_output() returnsthorpej
2001-07-26Slight cosmetic change.thorpej
2001-07-08Rename TCPDEBUG to TCP_DEBUG, defopt TCP_DEBUG and TCP_NDEBUG, andabs
2001-06-02Implement support for IP/TCP/UDP checksum offloading provided bythorpej
2001-04-03check ip_mtudisc only for TCP over IPv4.itojun
2001-03-20Two changes, designed to make us even more resilient against TCPthorpej
2001-01-24- record IPsec packet history into m_aux structure.itojun
2000-11-06fix IPv4 TTL selection with AF_INET6 API. sync with kame. From: jdcitojun
2000-10-19remove #ifdef TCP6. it is not likely for us to bring in sys/netinet6/tcp6*.citojun
2000-10-17be more friendly with INET-less build.itojun
2000-10-17Add an IP_MTUDISC flag to the flags that can be passed tothorpej
2000-07-28forgot to call tcp6_quench(). sync with kame.itojun
2000-06-30remove old mbuf assumption (ip header and tcp header are on the same mbuf).itojun