summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_input.c
AgeCommit message (Expand)Author
2004-01-02some corrections from markus@openbsd;itojun
2003-11-19Footwork for fast-ipsec and IPv6: when compiling sys/netinet/tcp_input.cjonathan
2003-10-24Fix the bug in the tcp transmit prediction code.ragge
2003-10-23Remove all the code to maintain ia_inpcbs. This information was only used tomycroft
2003-09-10cut-and-paste error. Valeriy E. Ushakovitojun
2003-09-10if IPsec inbound policy mismatches, respond to SYN with RST (instead ofitojun
2003-09-06clarify flowlabel handlingitojun
2003-09-04revamp inpcb/in6pcb so that they are more aligned with each other.itojun
2003-08-22make sure so is properly initializeditojun
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-21Honour the M_CSUM_NO_PSEUDOHDR, if set on inbound TCP and UDP packets.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-20As a temporary workaround, apply the fix from PR#20390, therebyhe
2003-07-02Fix previous bug. Thanks to Enami for spotting the (obvious) error, andragge
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-06-15Change the way multicasts are kept. They now use a hash table in the samematt
2003-05-30inherit IPV6_V6ONLY from listening socket. PR 21713itojun
2003-05-17no need for ip_v recovery in output path tooitojun
2003-05-17ip checksum logic no longer damage ip_vitojun
2003-05-16use strlcpyitojun
2003-05-14always use PULLDOWN_TEST codepath.itojun
2003-03-01Allow TCP connections to hosts on a local network to use a largerthorpej
2003-02-26Add MBUFTRACE kernel option.matt
2003-02-25Swap neighboring lines of callout_init() and bzero() of containerhe
2003-01-04Spell output with two ts.wiz
2002-11-02/*CONTCOND*/ while (0)'ed macrosperry
2002-10-22Make sure TF_REQ_TSTMP and TF_REQ_SCALE get set correctly in the newthorpej
2002-10-22In tcp_input():simonb
2002-10-16correct log_refused check (TH_SYN, !TH_RST and !TH_ACK). PR 18669itojun
2002-09-11correct signedness mixup in pointer passing. sync w/kameitojun
2002-09-05always consult SS_CANTRCVMORE. PR 18185itojun
2002-08-28Fix a problem introduced in rev 1.103, where we recycle a TIME_WAITthorpej
2002-08-19better sync w/kame on deprecated address handling. check af == AF_INET6.itojun
2002-08-19pull in deprecated address handling from KAME sys/netinet6/tcp6_input.c.itojun
2002-08-14avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACEitojun
2002-07-18When a new connection arrives on a listening port, copy over thewrstuden
2002-07-03Rename sbappend_stream() to sbappendstream(), per suggestion fromthorpej
2002-07-03Make insertion of data into socket buffers O(C):thorpej
2002-06-30Changes to allow the IPv4 and IPv6 layers to align headers themseves,thorpej
2002-06-29split logging code in order to reduce maximum stack usage.yamt
2002-06-11share policy-on-pcb for listening socket. sync w/kameitojun
2002-06-09whitespaceitojun
2002-05-28use arc4random() where possible.itojun
2002-05-07Change struct ipqe to use TAILQ's instead of LIST's (primarily for TCP'smatt
2002-03-24Change the multicast/broadcast test to happen later, and when we arechristos
2002-03-22no need to check in_broadaddr/IN_MULTICAST in dropwithreset label.itojun