summaryrefslogtreecommitdiff
path: root/sys/netinet/igmp.c
AgeCommit message (Expand)Author
2025-12-18net: attach IPv4 and IPv6 stacks to an interface with EVENTHANDLER(9)Gleb Smirnoff
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-05-01igmp: apply net.inet.igmp.default_version to existing interfacesOlivier BLANC
2024-10-31netinet*: Add assertions for some places that don't support M_EXTPG mbufsJohn Baldwin
2024-01-27netinet: Remove stale references to Giant from commentsMark Johnston
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-30igmp: do not upgrade IGMP version beyond net.inet.igmp.default_versionKristof Provost
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-01-31IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits
2022-10-08inet: Simplify if_multiaddrs iteration.Alexander Motin
2022-08-17igmp: 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-06multicast code: Quiet unused warnings for variables used for KTR traces.John Baldwin
2021-12-06ifnet_byindex() actually requires network epochGleb Smirnoff
2021-10-13Remove in_ifaddr_lock acquisiton to access in_ifaddrhead.Gleb Smirnoff
2021-05-05igmp: Avoid an out-of-bounds access when zeroing countersMark Johnston
2021-01-08igmp: Avoid leaking mbuf when source validation failsMark Johnston
2020-11-08igmp: convert igmpstat to use PCPU countersMitchell Horne
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-03-07Fix an issue of net.inet.igmp.stats handler.Hiroki Sato
2020-02-17Fix kernel panic while trying to read multicast stream.Hans Petter Selasky
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2020-01-03Take the ifnet's address lock in igmp_v3_cancel_link_timers().Mark Johnston
2019-10-17Quickly fix up r353683: enter the epoch before calling into netisr_dispatch().Gleb Smirnoff
2019-10-17igmp_v1v2_queue_report() doesn't require epoch.Gleb Smirnoff
2019-10-07Widen NET_EPOCH coverage.Gleb Smirnoff
2019-01-09Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff
2018-07-24Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner
2018-05-23UDP: further performance improvements on txMatt Macy
2018-05-19netinet silence warningsMatt Macy
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-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-14Add some ntohl() love to r315277Eric van Gyzen
2017-03-14KTR: log IPv4 addresses in hex rather than dotted-quadEric van Gyzen
2017-02-28Renumber copyright clause 4Warner Losh
2017-02-16Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen
2016-09-04With clang 3.9.0, compiling sys/netinet/igmp.c results in the followingDimitry Andric
2016-06-21Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb
2016-06-06Add a `show igi_list` command to DDB to debug IGMP state.Bjoern A. Zeeb
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2016-04-15netinet: for pointers replace 0 with NULL.Pedro F. Giffuni
2016-01-21The variable is write once only and not used.Bjoern A. Zeeb
2015-12-01In the same way fix the problem described in r291578 for IGMPv3.Andrey V. Elsukov
2015-07-29Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov
2015-04-07Improve patch for SA-15:04.igmp to solve a potential buffer overflow.Xin LI
2015-02-25Fix integer overflow in IGMP protocol.Xin LI
2015-02-19- Rename 'struct igmp_ifinfo' into 'struct igmp_ifsoftc', since it reallyGleb Smirnoff