summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_mroute.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 261024: fix PIM input regression.glebius2014-01-271-5/+3
* Use LIST_FOREACH_SAFE() instead of doing it by hand.jhb2013-09-051-7/+5
* Use an unsigned long when indexing into mfchashtbl[] and mf6ctable[]. Thisjhb2013-09-051-4/+4
* Remove unused code and sort variables declarations.ae2013-09-051-8/+2
* Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPUae2013-07-091-10/+11
* Fix incomplete printf.delphij2013-04-161-1/+2
* Don't leak lock when returning.delphij2013-04-161-0/+1
* Use m_get/m_gethdr instead of compat macros.glebius2013-03-151-4/+3
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-6/+6
* o Remove last argument to ip_fragment(), and obtain all needed informationglebius2012-10-261-1/+2
* Switch the entire IPv4 stack to keep the IP packet headerglebius2012-10-221-11/+7
* Revert previous commit...kevlo2012-10-101-1/+1
* Prefer NULL over 0 for pointerskevlo2012-10-091-1/+1
* After r241245 it appeared that in_delayed_cksum(), which still expectsglebius2012-10-081-0/+3
* Remove route caching from IP multicast routing code. There is noglebius2012-07-021-2/+1
* Change SYSINIT priorities so that ip_mroute_modevent() is executedzec2012-03-041-2/+2
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-3/+3
* After some off-list discussion, revert a number of changes to thedim2010-11-221-18/+18
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-18/+18
* Virtualize the IPv4 multicast routing code.zec2010-06-021-202/+258
* No need to include security/mac/mac_framework.h here.pjd2010-02-181-2/+0
* Make sure the multicast forwarding cache entry's stall queue is properlysyrinx2009-12-301-0/+9
* In expire_mfc(), add an assert on the multicast forwarding cache mutex.bms2009-09-131-0/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-12/+0
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-0/+1
* Switch cmd argument to u_long. This matches what if_ethersubr.c does andrdivacky2009-06-211-2/+2
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Use KTR_INET for MROUTING CTRs.bms2009-04-291-1/+1
* In preparation for turning on options VIMAGE in next commits,zec2009-04-261-0/+1
* Update stats in struct pimstat using two new macros: PIMSTAT_ADD()rwatson2009-04-121-16/+16
* Update stats in struct mrtstat using two new macros: MRTSTAT_ADD()rwatson2009-04-121-15/+14
* Fix brainos introduced during mechanical KTR change.bms2009-03-201-5/+6
* Cleanup: Nuke debug.mrtdebug, and replace it with KTR.bms2009-03-191-142/+68
* Introduce a number of changes to the MROUTING code.bms2009-03-191-612/+411
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+2
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+15
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-1/+1
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-17/+18
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-2/+2
* Add FBSDID to all files in netinet so that people can moresilby2007-10-071-2/+3
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-061-8/+2
* Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and removerwatson2007-07-281-3/+3
* Move universally to ANSI C function declarations, with relativelyrwatson2007-05-101-5/+5
* Diff reduction with NetBSD; use IN_LOCAL_GROUP() to check if an addressbms2007-03-151-1/+1
* Purge an out-of-date comment.bms2007-03-041-1/+0
* Style: Move declaration of subsystem mutex to where otherbms2007-02-281-16/+25
* Unlock a mutex which should be unlocked before returning.bms2007-02-251-1/+3
* Make IPv6 multicast forwarding dynamically loadable from a GENERIC kernel.bms2007-02-241-3/+76
* Use MAXTTL.bms2007-02-101-1/+1
OpenPOWER on IntegriCloud