ij->group_addr,
group_str,
sizeof(group_str));
- inet_ntop(AF_INET,
- &ij->source_addr,
- source_str,
- sizeof(source_str));
- vty_out(vty,
- " ip igmp join %s %s\n",
- group_str, source_str);
+ if (ij->source_addr.s_addr == INADDR_ANY) {
+ vty_out(vty,
+ " ip igmp join %s\n",
+ group_str);
+ } else {
+ inet_ntop(AF_INET,
+ &ij->source_addr,
+ source_str,
+ sizeof(source_str));
+ vty_out(vty,
+ " ip igmp join %s %s\n",
+ group_str, source_str);
+ }
++writes;
}
}