aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_mroute.c
Commit message (Expand)AuthorAgeFilesLines
* Fix fallout from r241923. Calculate length of payload inGleb Smirnoff2014-01-221-5/+3
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use LIST_FOREACH_SAFE() instead of doing it by hand.John Baldwin2013-09-051-7/+5
* Use an unsigned long when indexing into mfchashtbl[] and mf6ctable[]. ThisJohn Baldwin2013-09-051-4/+4
* Remove unused code and sort variables declarations.Andrey V. Elsukov2013-09-051-8/+2
* Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPUAndrey V. Elsukov2013-07-091-10/+11
* Fix incomplete printf.Xin LI2013-04-161-1/+2
* Don't leak lock when returning.Xin LI2013-04-161-0/+1
* Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff2013-03-151-4/+3
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-6/+6
* o Remove last argument to ip_fragment(), and obtain all needed informationGleb Smirnoff2012-10-261-1/+2
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-11/+7
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* After r241245 it appeared that in_delayed_cksum(), which still expectsGleb Smirnoff2012-10-081-0/+3
* Remove route caching from IP multicast routing code. There is noGleb Smirnoff2012-07-021-2/+1
* Change SYSINIT priorities so that ip_mroute_modevent() is executedMarko Zec2012-03-041-2/+2
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-3/+3
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-18/+18
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-18/+18
* Virtualize the IPv4 multicast routing code.Marko Zec2010-06-021-202/+258
* No need to include security/mac/mac_framework.h here.Pawel Jakub Dawidek2010-02-181-2/+0
* Make sure the multicast forwarding cache entry's stall queue is properlyShteryana Shopova2009-12-301-0/+9
* In expire_mfc(), add an assert on the multicast forwarding cache mutex.Bruce M Simpson2009-09-131-0/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-12/+0
* Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson2009-06-231-0/+1
* Switch cmd argument to u_long. This matches what if_ethersubr.c does andRoman Divacky2009-06-211-2/+2
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Use KTR_INET for MROUTING CTRs.Bruce M Simpson2009-04-291-1/+1
* In preparation for turning on options VIMAGE in next commits,Marko Zec2009-04-261-0/+1
* Update stats in struct pimstat using two new macros: PIMSTAT_ADD()Robert Watson2009-04-121-16/+16
* Update stats in struct mrtstat using two new macros: MRTSTAT_ADD()Robert Watson2009-04-121-15/+14
* Fix brainos introduced during mechanical KTR change.Bruce M Simpson2009-03-201-5/+6
* Cleanup: Nuke debug.mrtdebug, and replace it with KTR.Bruce M Simpson2009-03-191-142/+68
* Introduce a number of changes to the MROUTING code.Bruce M Simpson2009-03-191-612/+411
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+15
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-201-1/+1
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-17/+18
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-2/+2
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-2/+3
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-061-8/+2
* Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and removeRobert Watson2007-07-281-3/+3
* Move universally to ANSI C function declarations, with relativelyRobert Watson2007-05-101-5/+5
* Diff reduction with NetBSD; use IN_LOCAL_GROUP() to check if an addressBruce M Simpson2007-03-151-1/+1
* Purge an out-of-date comment.Bruce M Simpson2007-03-041-1/+0
* Style: Move declaration of subsystem mutex to where otherBruce M Simpson2007-02-281-16/+25
* Unlock a mutex which should be unlocked before returning.Bruce M Simpson2007-02-251-1/+3
* Make IPv6 multicast forwarding dynamically loadable from a GENERIC kernel.Bruce M Simpson2007-02-241-3/+76