diff --git a/mcastmngr/files/linux/lib/mcast/linux.sh b/mcastmngr/files/linux/lib/mcast/linux.sh index bbb2e119d..6fb1ecc21 100755 --- a/mcastmngr/files/linux/lib/mcast/linux.sh +++ b/mcastmngr/files/linux/lib/mcast/linux.sh @@ -394,13 +394,15 @@ config_mcproxy() { disable_snooping if [ "$igmp_p_enable" == "1" ]; then config_mcproxy_instance igmp "$igmp_p_version" - elif [ "$igmp_s_enable" == "1" ]; then + fi + if [ "$igmp_s_enable" == "1" ]; then config_snooping igmp "$igmp_s_version" fi if [ "$mld_p_enable" == "1" ]; then config_mcproxy_instance mld "$mld_p_version" - elif [ "$mld_s_enable" == "1" ]; then + fi + if [ "$mld_s_enable" == "1" ]; then config_snooping mld "$mld_s_version" fi }