aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_input.c
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Use hardware timestamps to report packet timestamps for SO_TIMESTAMPKonstantin Belousov2017-11-071-8/+62
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-29/+19
* Add a new socket option SO_TS_CLOCK to pick from several different clockMaxim Sobolev2017-01-161-6/+41
* ip[6]_tryforward does inbound and outbound packet firewall processing.Andrey V. Elsukov2016-12-191-11/+24
* Modify IPv6 statistic accounting in ip6_input().Andrey V. Elsukov2016-12-121-33/+27
* Add ip6_tryforward() - a run to completion forwarding implementationAndrey V. Elsukov2016-12-121-4/+16
* Make ICMPv6 hard error handling for TCP consistent with the ICMPv4Michael Tuexen2016-10-211-2/+2
* Add net.inet6.ip6.intr_queue_maxlen sysctl. It can be used toAndrey V. Elsukov2016-07-151-0/+37
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+25
* Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov2016-06-091-1/+0
* Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET.Bjoern A. Zeeb2016-06-031-1/+13
* The pr_destroy field does not allow us to run the teardown code in aBjoern A. Zeeb2016-06-011-2/+4
* Mfp4 @180378:Bjoern A. Zeeb2016-03-221-34/+1
* Overhaul if_enc(4) and make it loadable in run-time.Andrey V. Elsukov2015-11-251-3/+27
* [netinet6]: Create a new IPv6 netisr which expects the frames to have been ve...Adrian Chadd2015-11-061-7/+81
* Add support for receiving flowtype, flowid and RSS bucket information as part...Adrian Chadd2015-09-061-0/+39
* Implement RSS hashing/re-hashing for IPv6 ingress packets.Adrian Chadd2015-08-291-4/+12
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov2015-07-291-2/+4
* Fix deadlock in IPv6 PCB code.Andrey V. Elsukov2015-03-041-13/+16
* Remove ip6_getdstifaddr() and all functions to work with auxiliary data.Andrey V. Elsukov2014-11-081-304/+24
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-14/+10
* Unify sa_equal() macro usage.Alexander V. Chernikov2014-04-261-3/+0
* Remove unused variable.Andrey V. Elsukov2014-04-171-3/+0
* Drop packets to multicast address whose scop field contains theAndrey V. Elsukov2014-02-131-1/+12
* o Revamp API between flowtable and netinet, netinet6.Gleb Smirnoff2014-02-071-24/+0
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* - Utilize counter(9) to accumulate statistics on interface addresses. AddGleb Smirnoff2013-10-151-4/+6
* Remove useless check of ia6 against NULL, right after dereferencing it.Gleb Smirnoff2013-10-151-2/+2
* Unregister inet/inet6 pfil hooks on vnet destroy.Mikolaj Golub2013-09-131-0/+4
* Implement the ip, tcp, and udp DTrace providers. The probe definitions useMark Johnston2013-08-251-0/+5
* Migrate structs ip6stat, icmp6stat and rip6stat to PCPU counters.Andrey V. Elsukov2013-07-091-1/+5
* Use IP6S_M2MMAX macro.Andrey V. Elsukov2013-04-161-3/+1
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov2013-04-091-39/+40
* - Use m_getcl() instead of hand allocating.Gleb Smirnoff2013-03-151-16/+6
* Use m_getcl() instead of hand made allocation.Gleb Smirnoff2013-03-151-10/+5
* In additional to the tailq of IPv6 addresses add the hash table.Andrey V. Elsukov2012-12-151-0/+5
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-4/+4
* Reduce the overhead of locking, use IF_AFDATA_RLOCK() when we are doingAndrey V. Elsukov2012-11-161-2/+2
* Remove the recently added sysctl variable net.pfil.forward.Andrey V. Elsukov2012-11-021-3/+2
* Remove the IPFIREWALL_FORWARD kernel option and make possible to turnAndrey V. Elsukov2012-10-251-2/+2
* Deliver IPV6_TCLASS, IPV6_HOPLIMIT and IPV6_PKTINFO cmsgs (ifMichael Tuexen2012-06-121-25/+65
* Plug reference leak.Maksim Yevmenkin2012-06-031-10/+14
* MFp4 bz_ipv6_fast:Bjoern A. Zeeb2012-05-251-63/+80
* MFp4 bz_ipv6_fast:Bjoern A. Zeeb2012-05-251-3/+6
* Allow to configure net.inet6.ip6.{accept_rtadv,no_radr} by the loader tunablesHiroki Sato2012-03-021-0/+2
* Add multi-FIB IPv6 support to the core network stack supplementingBjoern A. Zeeb2012-02-031-1/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-2/+2