aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_mroute.c
Commit message (Expand)AuthorAgeFilesLines
* Plug some networking sysctl leaks.Mark Johnston2018-11-221-1/+2
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-3/+3
* Rework IP encapsulation handling code.Andrey V. Elsukov2018-06-051-29/+20
* Merge r1.120 from NetBSD:Andrey V. Elsukov2018-02-021-1/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-6/+7
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+1
* Simplify ip[6] simploop:Alexander V. Chernikov2015-08-081-9/+2
* o Make net.inet6.ip6.mif6table return special API structure, that doesn'tGleb Smirnoff2015-04-061-3/+28
* When deciding whether to call m_pullup() even though there is adequateRobert Watson2014-10-121-6/+3
* Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo2014-08-151-1/+1
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-3/+2
* Only count table lookups when we're actually processing packets.Christian Brueffer2014-02-101-1/+1
* For IPv6, return the same error code as IPv4 when mrouter is not initialized.Christian Brueffer2014-02-101-1/+1
* Remove extra nesting from X_ip6_mforward() function.Andrey V. Elsukov2014-01-091-160/+146
* Add MRT6_DLOG() macro for debugging.Andrey V. Elsukov2014-01-091-198/+96
* - 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
* Fix mbuf leak.Gleb Smirnoff2013-10-071-1/+1
* Use an unsigned long when indexing into mfchashtbl[] and mf6ctable[]. ThisJohn Baldwin2013-09-051-2/+2
* Implement the ip, tcp, and udp DTrace providers. The probe definitions useMark Johnston2013-08-251-0/+5
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andAndre Oppermann2013-08-191-0/+1
* - Use time_uptime instead of time_second in data structures forHiroki Sato2013-08-051-2/+2
* Use PIM6STAT_INC() and MRT6STAT_INC() macros for IPv6 multicastAndrey V. Elsukov2013-06-191-24/+26
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov2013-04-091-3/+3
* - Use m_getcl() instead of hand allocating.Gleb Smirnoff2013-03-151-3/+2
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-1/+1
* Remove opt_inet.h, it isn't required here.Andrey V. Elsukov2012-11-201-1/+0
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Remove route caching from IP multicast routing code. There is noGleb Smirnoff2012-07-021-14/+16
* o Convert IPv6 read-only stats sysctls to the read-write ones.Maxim Konovalov2011-12-191-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-3/+3
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-3/+3
* MFP4: @176978-176982, 176984, 176990-176994, 177441Bjoern A. Zeeb2010-04-291-17/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-3/+3
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-25/+6
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hBjoern A. Zeeb2009-06-231-1/+0
* Switch cmd argument to u_long. This matches what if_ethersubr.c does andRoman Divacky2009-06-211-2/+2
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-1/+0
* Add two missing INIT_VNET_INET6(curvnet) to make VIMAGE kernels happier.Bjoern A. Zeeb2009-05-181-0/+3
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-1/+5
* Bite the bullet, and make the IPv6 SSM and MLDv2 mega-commit:Bruce M Simpson2009-04-291-16/+18
* Introduce a number of changes to the MROUTING code.Bruce M Simpson2009-03-191-129/+267
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+3
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-1/+20