pim6d: Fixing ipv6 mld join cli error

frr(config-if)# ipv6 mld join ffaa::1
Invalid Multicast Address

Cli was not accepting valid addresses.

Issue: #12822

Signed-off-by: Abhishek N R <abnr@vmware.com>
This commit is contained in:
Abhishek N R 2023-03-30 03:24:49 -07:00
parent 9bcf8c9476
commit b1076c14af

View File

@ -539,11 +539,8 @@ DEFPY (interface_ipv6_mld_join,
"Source address\n")
{
char xpath[XPATH_MAXLEN];
struct ipaddr group_addr = {0};
(void)str2ipaddr(group_str, &group_addr);
if (!IN6_IS_ADDR_MULTICAST(&group_addr)) {
if (!IN6_IS_ADDR_MULTICAST(&group)) {
vty_out(vty, "Invalid Multicast Address\n");
return CMD_WARNING_CONFIG_FAILED;
}