From: Hangbin Liu <liuhang...@gmail.com> Date: Tue, 10 Jul 2018 22:41:25 +0800
> Based on RFC3376 5.1 and RFC3810 6.1, we should init as INCLUDE when join SSM > INCLUDE group. In my first version I only clear the group change record. But > this is not enough as when a new group join, it will init as EXCLUDE and > trigger an filter mode change in ip/ip6_mc_add_src(), which will clear all > source addresses' sf_crcount. This will prevent early joined address sending > state change records if multi source addresses joined at the same time. > > In this v2 patchset, I fixed it by directly initializing the mode to INCLUDE > for SSM JOIN_SOURCE_GROUP. I also split the original patch into two separated > patches for IPv4 and IPv6. > > Test: test by myself and customer. Series applied, thanks!