summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/mld6.c
Commit message (Expand)AuthorAgeFilesLines
* Get closer to a VIMAGE network stack teardown from top to bottom ratherbz2016-06-211-11/+6
* Make KASSERT message more useful by printing the variables on whichbz2016-06-061-1/+2
* sys/net*: minor spelling fixes.pfg2016-05-031-2/+2
* mld_v2_dispatch_general_query() is used by mld_fasttimo_vnet() to sendae2015-12-011-0/+10
* - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyglebius2015-02-191-45/+54
* Use new struct mbufq instead of struct ifqueue to manage packet queues inglebius2015-02-191-55/+43
* To ease changes to underlying mbuf structure and the mbuf allocator, reducerwatson2015-01-051-2/+2
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.glebius2014-11-071-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-4/+2
* Revert r267961, r267973:gjb2014-06-271-2/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-4/+2
* Mechanically replace direct accessing to if_xname to using if_name() macro.ae2014-01-101-33/+33
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Restructure the mbuf pkthdr to make it fit for upcoming capabilities andandre2013-08-241-3/+3
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andandre2013-08-191-1/+1
* - Use m_getcl() instead of hand allocating.glebius2013-03-151-3/+3
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-9/+9
* Revert previous commit...kevlo2012-10-101-1/+1
* Prefer NULL over 0 for pointerskevlo2012-10-091-1/+1
* Kick the current-state report timer when a V1 group report wouldbms2012-06-281-0/+1
* Fix a typo in MLD query exponent processing.bms2012-06-281-1/+1
* In MLDv2 general query processing, do not enforce the strict checkbms2012-06-281-7/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyjhb2012-01-051-16/+16
* Use the mli_relinmhead list normally used to defer calls tojhb2012-01-041-21/+29
* When cancelling multicast timers on an interface, don't release thejhb2012-01-031-8/+7
* Use TAILQ_FOREACH() instead of TAILQ_FOREACH_SAFE() for some loops thatjhb2012-01-031-2/+2
* Fix double free.glebius2011-12-071-1/+0
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-2/+3
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Fix if_addr_mtx recursion in mld6.pluknet2011-08-221-4/+7
* After some off-list discussion, revert a number of changes to thedim2010-11-221-5/+5
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-5/+5
* When embedding the scope ID in MLDv1 output, check if the scope of the addressbms2010-04-101-2/+4
* Use ALLOW_NEW_SOURCES and BLOCK_OLD_SOURCES to signal a join or leavebms2009-12-221-16/+59
* Add missing #include <sys/ktr.h>.bms2009-12-151-0/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-41/+12
* Garbage collect vnet module registrations that have neither constructorsrwatson2009-07-201-1/+0
* Reimplement and/or implement vnet list locking by replacing a mostlyrwatson2009-07-191-4/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-5/+5
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-49/+17
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-3/+18
* Remove unnecessary #ifdef lines and code.zec2009-06-121-7/+0
* Merge final round of MLD changes from p4:bms2009-05-271-73/+199
* Pullup from p4 tip:bms2009-05-211-22/+15
* Pullup svn source to p4 top of tree:bms2009-05-211-15/+35
* Remove unnecessary CURVNET_SET() calls where curvnet context iszec2009-05-061-19/+1
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-5/+3
* Permit buiding kernels with options VIMAGE, restricted to only a singlezec2009-04-301-5/+0
* Bite the bullet, and make the IPv6 SSM and MLDv2 mega-commit:bms2009-04-291-396/+2943
OpenPOWER on IntegriCloud