summaryrefslogtreecommitdiff
path: root/sys/netinet6/mld6.c
AgeCommit message (Expand)Author
2025-12-08lltable: use own lockGleb Smirnoff
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-11-02mld6: Properly initialize MLD packet optionsAndrey V. Elsukov
2025-07-19mld: allow sysctls to be set per vnetKristof Provost
2024-04-08netinet: add a probe point for IP, IP6, ICMP, ICMP6, UDP and TCP stats countersKristof Provost
2024-01-09sys: Use mbufq_empty instead of comparing mbufq_len against 0John Baldwin
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-24mld: always commit state changes on leavingKristof Provost
2023-01-31IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits
2022-12-20inet6: Fix LINT buildJustin Hibbits
2022-08-17mld6: use callout(9) directly instead of pr_slowtimo, pr_fasttimoGleb Smirnoff
2022-05-13mbuf: remove PH_vt alias for mbuf packet header persistent shared dataGleb Smirnoff
2022-04-21mld6: Ensure that mld_domifattach() always succeedsMark Johnston
2022-04-13netinet6: Use __diagused for variables only used in KASSERT().John Baldwin
2022-04-06multicast code: Quiet unused warnings for variables used for KTR traces.John Baldwin
2021-12-06ifnet_byindex() actually requires network epochGleb Smirnoff
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-28mld6: initialize oifp to avoid bogus results/panics in edge casesBjoern A. Zeeb
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-17Fix kernel panic while trying to read multicast stream.Hans Petter Selasky
2020-01-22Add some documenting NET_EPOCH_ASSERTs.Gleb Smirnoff
2019-12-01Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.Bjoern A. Zeeb
2019-11-19mld: fix epoch assertionBjoern A. Zeeb
2019-11-18icmpv6: Fix mbuf change in mldBjoern A. Zeeb
2019-11-15netinet6: Remove PULLDOWN_TESTs.Bjoern A. Zeeb
2019-11-07netinet*: variable cleanupBjoern A. Zeeb
2019-10-07Widen NET_EPOCH coverage.Gleb Smirnoff
2019-08-06Correct ICMPv6/MLDv2 out-of-bounds memory accessEd Maste
2019-05-09In mld_v2_cancel_link_timers() check number of references and disconnectAndrey V. Elsukov
2019-01-24Fix refcounting leaks in IPv6 MLD code leading to loss of IPv6Hans Petter Selasky
2019-01-24Add debugging sysctl to disable incoming MLD v2 messages similar to theHans Petter Selasky
2019-01-09Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff
2018-08-21Fix null deref in mld_v1_transmit_reportMatt Macy
2018-08-15Fix in6_multi double freeMatt Macy
2018-07-24Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner
2018-06-14Add NULL check like the rest of code has.Andrey V. Elsukov
2018-05-18ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy
2018-05-06r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy
2018-05-02Separate list manipulation locking from state change in multicastStephen Hurd
2017-12-25Do pass removing some write-only variables from the kernel.Alexander Kabaev
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-28Renumber copyright clause 4Warner Losh
2016-06-21Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb
2016-06-06Make KASSERT message more useful by printing the variables on whichBjoern A. Zeeb
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2015-12-01mld_v2_dispatch_general_query() is used by mld_fasttimo_vnet() to sendAndrey V. Elsukov
2015-02-19- Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyGleb Smirnoff
2015-02-19Use new struct mbufq instead of struct ifqueue to manage packet queues inGleb Smirnoff
2015-01-05To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson