summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_input.c
AgeCommit message (Expand)Author
2010-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
2010-02-08More destatic and ansification.Joel Sing
2009-12-15- instead of rolling a macro that is functional equivalent to nitems(),Jasper Lievisse Adriaanse
2009-11-19avoid overflow since protos > IPPROTO_MAX exist. From FreeBSD withOtto Moerbeek
2009-11-03rtables are stacked on rdomains (it is possible to have multiple routingClaudio Jeker
2009-05-18The routing table index rtableid has type unsigned int in the routingAlexander Bluhm
2008-11-25delay /etc/netstart until IPv6-DAD (dup-address-detection) is completed.Markus Friedl
2008-11-02Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().Claudio Jeker
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-09-17remove dead stores and newly created unused variables.Charles Longeau
2008-06-11ANSIfy to sync with KAME. From Karl Sjodahl <dunceor@gmail.com>.Ryan Thomas McBride
2008-06-09Introduce a facility to generate unpredictable 32 bit numbers withDamien Miller
2008-05-15divert for ipv6; ok henning, pyrMarkus Friedl
2008-04-24the softnet intr handlers check if the input queue has packets onDavid Gwynne
2008-02-24Correctly check that we have a complete rthdr before trying to do m_copydata(...Ryan Thomas McBride
2008-02-05Move carp load balancing (ARP/IP) to a simpler configuration scheme.Marco Pfatschbacher
2007-12-14add sysctl entry points into various network layers, in particular toTheo de Raadt
2007-11-27typos; ok jmc@Martynas Venckus
2007-08-03curly brace issues:Jun-ichiro itojun Hagino
2007-05-28double pf performance.Henning Brauer
2007-05-08KILL all IPv6 packets with the rthdr0 extension header or multiple routingRyan Thomas McBride
2007-03-18Add IP load balancing support for carp(4).Marco Pfatschbacher
2006-12-28check if ifqueue has anything queued before doing the dance ofTheo de Raadt
2006-12-19reject (potentially malicious) packets from outside,Jun-ichiro itojun Hagino
2006-12-09switch IPv6 advanced API from RFC2292 to RFC3542 (2292 is superseded by 3542).Jun-ichiro itojun Hagino
2006-12-08whitespaceJun-ichiro itojun Hagino
2006-11-27make use of multiple routing tables.Henning Brauer
2006-11-17change semantics of ff01::/16 to interface local multicastJun-ichiro itojun Hagino
2006-06-18Add support for equal-cost multipath IP.Christopher Pascoe
2006-05-27Do the same thing as for IPv4. Use a sysctl to enable/disable mfrowardingClaudio Jeker
2006-05-27Fix obvious error in code that is currently not compiled.Claudio Jeker
2006-05-24fix 2 !foo & barThordur I. Bjornsson
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2005-08-11New counter for not joined IPv4 multicast groups.Marco Pfatschbacher
2005-03-06move pf_test6() call slightly up, so pf gets called for incoming packetsDaniel Hartmeier
2004-10-18g/c ip6_flow_seq. found by mcbride. mcbride okJun-ichiro itojun Hagino
2004-06-21Get rid of pf_test_eh() wrapper.Ryan Thomas McBride
2004-06-01there's no use in checking curproc privilege in input path.Jun-ichiro itojun Hagino
2004-02-15switch to sysctl_int_arr(); ok itojun, henning, miod, deraadtMarkus Friedl
2003-12-08move pf_test6() call below loopback (and mapped-ipv4) tests, so rdr -> ::1Daniel Hartmeier
2003-10-14oops, i did not mean to commit this portion (IPSEC mod), sorryJun-ichiro itojun Hagino
2003-10-14IP6F_OFF_MASK is already endian-flipped; sync w/ kameJun-ichiro itojun Hagino
2003-06-30initialize srcrt properly (so that it won't go mad when NPF==0). cedricJun-ichiro itojun Hagino
2003-06-30do not generate icmp6 redirect if PF rewrote the destination address.Jun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-14KNFJun-ichiro itojun Hagino
2003-05-14make PULLDOWN_TEST codepath the default (has been default for a long time).Jun-ichiro itojun Hagino
2003-05-14remove obsolete commentsJun-ichiro itojun Hagino
2003-01-07remove the altq classifier code which is replaced by pf and no longer used.Kenjiro Cho