summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
AgeCommit message (Expand)Author
2002-06-07use TAILQ_FOREACH macro; ok angelosjasoni
2002-05-16bring in ECN support from KAME.Kenjiro Cho
2002-04-24Update IPsec-related comments.Angelos D. Keromytis
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-22do not transmit ICMP source quench. from kjc/kameJun-ichiro itojun Hagino
2002-01-25Add a drain hook to each pool. This hook is called in three cases.Artur Grabowski
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2001-12-10No need to m_freem(m) if m is already NULL. dhartmei@ ok.Hakan Olsson
2001-12-06remove #if 0'ed portion (for KAME IPSEC - not needed)Jun-ichiro itojun Hagino
2001-11-26add fastroute options similar to what is found in ipfjasoni
2001-09-18Avoid memory leak when disabling PMTU, rt_timer_queue_destroy() expects theAaron Campbell
2001-07-17split ip normalization out into a separate file, okay dhartmei@Niels Provos
2001-07-16Move altq after pf; suggested by aaron@, kjc@ ok.Federico G. Schwindt
2001-07-05IPComp support. angelos@ ok.Jean-Jacques Bernard-Gundol
2001-06-28first stab at packet normalization. includes full ip reassembly.Niels Provos
2001-06-27ALTQ base modifications to the kernel.Kenjiro Cho
2001-06-26no longer pass around **mTheo de Raadt
2001-06-25Build without IPSEC.Artur Grabowski
2001-06-24make it compile w/o pfMichael Shalayeff
2001-06-24Initial import of pf, an all-new ipf-compatable packet filter.Kjell Wooding
2001-06-24take mtu from routing tableNiels Provos
2001-06-23Clear the checksum flags after verification. Also, don't countAngelos D. Keromytis
2001-06-23Count input packets hardware-checksummed.Angelos D. Keromytis
2001-06-23Remove unneeded ip_id convertions.Federico G. Schwindt
2001-06-23Count input/output hardware-checksummed IP packets.Angelos D. Keromytis
2001-06-23Clear IPv4 input checksum OK flag after verification.Angelos D. Keromytis
2001-06-23TCP, UDP, IPv4 input hardware checksumming processing; also IPv4Angelos D. Keromytis
2001-06-19mop up after angelosTheo de Raadt
2001-06-08Cut down on include files.Angelos D. Keromytis
2001-06-01use pool allocation for ip fragement queue, from netbsd,Niels Provos
2001-05-30Remove ipf. Darren Reed has interpreted his (old, new, whichever)Theo de Raadt
2001-05-27Use the new IPsec tags.Angelos D. Keromytis
2001-05-20Remove varargs from ipv4_input; cmetz@ deraadt@ ok.Federico G. Schwindt
2001-05-20Use packet tags instead of tdbi.Angelos D. Keromytis
2001-05-16Don't clobber ip_sum; ip_output always sets this to 0 before callingFederico G. Schwindt
2001-05-11Check m_pullup() and m_pullup2() return for NULL, not 0; itojun@ okAaron Campbell
2001-05-01get rid of dtom(), okay itojun@ angelos@ mickey@ millert@Niels Provos
2001-03-28Allow tdbi's to appear in mbufs throughout the stack; this allowsAngelos D. Keromytis
2001-03-25A couple minor fixes to prevent use after free. Thanks to dawson and team for...Constantine Sapuntzakis
2001-03-18enable pmtu by defaultNiels Provos
2001-03-03on parse error of timestamp option, set parameter error offset correctly.Jun-ichiro itojun Hagino
2001-03-03drop packets with 127.0.0.0/8 in header field, if the packet is from outside.Jun-ichiro itojun Hagino
2000-12-03Fix fastroute-related panic, fixes PR 1541 (cas@trans-nt.com)Angelos D. Keromytis
2000-10-13make sure we don't share external mbuf between m and mcopy, in ip_forward().Jun-ichiro itojun Hagino
2000-09-22fix my bug dating back to february the 14th of 1998,Michael Shalayeff
2000-09-19Lots and lots of changes.Angelos D. Keromytis
2000-09-18Path MTU discovery based on NetBSD but with the decision to use the DFNiels Provos
2000-05-15parse IPv4 options more carefully. make boundary checks against everyJun-ichiro itojun Hagino
2000-05-10make sure ip_timestamp is aligned correctlyJason Wright
2000-05-06avoid underflow on unsigned value arithmetic (when optlen < 4).Jun-ichiro itojun Hagino