aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/mld6.c
Commit message (Expand)AuthorAgeFilesLines
* netinet: add a probe point for IP, IP6, ICMP, ICMP6, UDP and TCP stats countersKristof Provost2024-04-081-1/+1
* sys: Use mbufq_empty instead of comparing mbufq_len against 0John Baldwin2024-01-091-1/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* mld: always commit state changes on leavingKristof Provost2023-07-241-13/+7
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* inet6: Fix LINT buildJustin Hibbits2022-12-201-2/+2
* mld6: use callout(9) directly instead of pr_slowtimo, pr_fasttimoGleb Smirnoff2022-08-171-15/+27
* mbuf: remove PH_vt alias for mbuf packet header persistent shared dataGleb Smirnoff2022-05-131-13/+13
* mld6: Ensure that mld_domifattach() always succeedsMark Johnston2022-04-211-38/+10
* netinet6: Use __diagused for variables only used in KASSERT().John Baldwin2022-04-131-1/+1
* multicast code: Quiet unused warnings for variables used for KTR traces.John Baldwin2022-04-061-3/+7
* ifnet_byindex() actually requires network epochGleb Smirnoff2021-12-061-7/+3
* 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