aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/mld6.c
Commit message (Expand)AuthorAgeFilesLines
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+2
* mld6: initialize oifp to avoid bogus results/panics in edge casesBjoern A. Zeeb2020-02-281-0/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* Fix kernel panic while trying to read multicast stream.Hans Petter Selasky2020-02-171-0/+1
* Add some documenting NET_EPOCH_ASSERTs.Gleb Smirnoff2020-01-221-0/+1
* Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.Bjoern A. Zeeb2019-12-011-8/+12
* mld: fix epoch assertionBjoern A. Zeeb2019-11-191-0/+8
* icmpv6: Fix mbuf change in mldBjoern A. Zeeb2019-11-181-1/+4
* netinet6: Remove PULLDOWN_TESTs.Bjoern A. Zeeb2019-11-151-2/+8
* netinet*: variable cleanupBjoern A. Zeeb2019-11-071-2/+1
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-18/+9
* Correct ICMPv6/MLDv2 out-of-bounds memory accessEd Maste2019-08-061-25/+23
* In mld_v2_cancel_link_timers() check number of references and disconnectAndrey V. Elsukov2019-05-091-0/+2
* Fix refcounting leaks in IPv6 MLD code leading to loss of IPv6Hans Petter Selasky2019-01-241-73/+68
* Add debugging sysctl to disable incoming MLD v2 messages similar to theHans Petter Selasky2019-01-241-1/+12
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-10/+15
* Fix null deref in mld_v1_transmit_reportMatt Macy2018-08-211-1/+4
* Fix in6_multi double freeMatt Macy2018-08-151-11/+14
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-5/+5
* Add NULL check like the rest of code has.Andrey V. Elsukov2018-06-141-1/+2
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-5/+5
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-061-13/+28
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-021-63/+51
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-2/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-11/+6
* Make KASSERT message more useful by printing the variables on whichBjoern A. Zeeb2016-06-061-1/+2
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-2/+2
* mld_v2_dispatch_general_query() is used by mld_fasttimo_vnet() to sendAndrey V. Elsukov2015-12-011-0/+10
* - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyGleb Smirnoff2015-02-191-45/+54
* Use new struct mbufq instead of struct ifqueue to manage packet queues inGleb Smirnoff2015-02-191-55/+43
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-2/+2
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+2
* Revert r267961, r267973:Glen Barber2014-06-271-2/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+2
* Mechanically replace direct accessing to if_xname to using if_name() macro.Andrey V. Elsukov2014-01-101-33/+33
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Restructure the mbuf pkthdr to make it fit for upcoming capabilities andAndre Oppermann2013-08-241-3/+3
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andAndre Oppermann2013-08-191-1/+1
* - Use m_getcl() instead of hand allocating.Gleb Smirnoff2013-03-151-3/+3
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-9/+9
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Kick the current-state report timer when a V1 group report wouldBruce M Simpson2012-06-281-0/+1
* Fix a typo in MLD query exponent processing.Bruce M Simpson2012-06-281-1/+1
* In MLDv2 general query processing, do not enforce the strict checkBruce M Simpson2012-06-281-7/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-16/+16
* Use the mli_relinmhead list normally used to defer calls toJohn Baldwin2012-01-041-21/+29