summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/mld6.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Assert the interface address list lock in IFP_TO_IA6(), as it willrwatson2009-04-201-2/+4
* Update stats in struct icmpstat and icmp6stat using four newrwatson2009-04-121-2/+2
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedrwatson2009-03-151-2/+0
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+1
* Change the initialization methodology for global variables scheduledzec2008-11-191-0/+2
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+3
* mld_timerresid() returns ms so instead of doing the maths in usecbz2008-09-101-1/+1
* Fix a bug, when a specially crafted ICMPV6 MLD packet could leadbz2008-09-031-4/+4
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-5/+6
* un-__P()obrien2008-01-081-1/+1
* Clean up VCS Ids.obrien2007-12-101-3/+5
* Space cleanupdelphij2007-07-051-2/+2
* ANSIfy[1] plus some style cleanup nearby.delphij2007-07-051-24/+11
* Implement reference counting for ifmultiaddr, in_multi, and in6_multibms2007-03-201-72/+83
* MFp4: 92972, 98913 + one more changebz2006-12-121-2/+3
* With exception of the if_name() macro, all definitions in net_osdep.hbrooks2006-08-041-2/+0
* fixed a bug that an MLD report is not advertised when group-specific MLD quer...suz2006-03-041-2/+3
* fixed a kernel crash due to an improper removal of callout-timersuz2005-11-161-0/+1
* sync with KAME regarding NDPsuz2005-10-211-46/+116
* IPv6 was improperly defining its malloc type the same as IPv4 (M_IPMADDR,obrien2005-09-071-2/+2
* Modify network protocol consumers of the ifnet multicast address listsrwatson2005-08-021-0/+2
* scope cleanup. with this changeume2005-07-251-41/+52
* be consistent on naming advanced API functions; use ip6_XXXpktopt(s).ume2005-07-211-1/+1
* ifma_protospec is a pointer. Use NULL when assigning or compating it.glebius2005-03-201-2/+2
* /* -> /*- for license, minor formatting changes, separate for KAMEimp2005-01-071-2/+2
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* move in6_addmulti()/in6_delmulti() into mld6.cume2004-03-041-0/+93
* rename MLD6_* to MLD_*.ume2003-10-311-14/+15
* Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542ume2003-10-241-1/+1
* - change scope to zone.ume2003-10-211-1/+1
* - typo in commentume2003-10-091-9/+11
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
OpenPOWER on IntegriCloud