--- zzzz-none-000/linux-3.18.24/net/ipv6/ip6mr.c 2015-10-31 20:39:51.000000000 +0000 +++ rtl96-5690pro-762/linux-3.18.24/net/ipv6/ip6mr.c 2024-08-14 08:36:37.000000000 +0000 @@ -1473,7 +1473,7 @@ if (ipv6_addr_equal(&c->mf6c_origin, &mfc->mf6cc_origin.sin6_addr) && ipv6_addr_equal(&c->mf6c_mcastgrp, &mfc->mf6cc_mcastgrp.sin6_addr) && - (parent == -1 || parent == mfc->mf6cc_parent)) { + (parent == -1 || parent == c->mf6c_parent)) { found = true; break; }