summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_mroute.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* If the rendezvous point for a group is not specified, do not sendbms2007-02-101-0/+15
* Build PIM by default as part of the IPv4 multicast forwarding path.bms2007-02-101-30/+53
* Store the cached route in vifp in the normal send_packet() case.bms2007-02-081-2/+1
* Nuke the token bucket filter code. Attempting to request rate limitingbms2007-02-081-291/+17
* eliminate redundant macro MC_SEND()bms2007-02-071-11/+2
* Remove support for IPIP tunnels in IPv4 multicast forwarding. XORP hasbms2007-02-071-248/+6
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Push removal of mrouted down to the rest of the tree.bms2006-09-291-1/+1
* Fix the IPv4 multicast routing detach path. On interface detach whilstbms2006-09-281-5/+87
* Initialize the new members of struct ip_moptions asbms2006-05-181-0/+4
* In ip_mdq() compute the TV_DELTA the correct way around.andre2006-01-241-1/+1
* Use %t (ptrdiff_t modifier) to print a couple of pointer differences ratherjhb2005-12-151-2/+2
* Consolidate all IP Options handling functions into ip_options.[ch] andandre2005-11-181-0/+1
* Use sparse initializers for "struct domain" and "struct protosw",ru2005-11-091-5/+8
OpenPOWER on IntegriCloud