]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ipv6: mld: rename mldv2_mrc() and add mldv2_qqi()
authorUjjal Roy <royujjal@gmail.com>
Sat, 2 May 2026 13:19:03 +0000 (13:19 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 5 May 2026 02:09:41 +0000 (19:09 -0700)
commit12cfb4ecc471652890cae362b8609d9f71b46ee9
treed6c9da462090063e4b83b483428e4b259ff04682
parent726fa7da2d8c9c021eefad178097448b0356a284
ipv6: mld: rename mldv2_mrc() and add mldv2_qqi()

Rename mldv2_mrc() to mldv2_mrd() as it is used to calculate
the Maximum Response Delay from the Maximum Response Code.

Introduce a new API mldv2_qqi() to define the existing
calculation logic of QQI from QQIC. This also organizes
the existing mld_update_qi() API.

Reviewed-by: Nikolay Aleksandrov <razor@blackwall.org>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Ujjal Roy <royujjal@gmail.com>
Link: https://patch.msgid.link/20260502131907.987-3-royujjal@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/mld.h
net/bridge/br_multicast.c
net/ipv6/mcast.c