]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_msg.c
lib: enforce vrf_name_to_id by returning default_vrf when name is null
[mirror_frr.git] / pimd / pim_msg.c
index 5d4ddf14e84acfe20fecfb744986327d12ea55ad..63688f87e055d92fd918996ab1a53d12f3c58289 100644 (file)
@@ -114,7 +114,7 @@ size_t pim_msg_get_jp_group_size(struct list *sources)
        size += sizeof(struct pim_encoded_source_ipv4) * sources->count;
 
        js = listgetdata(listhead(sources));
-       if (js && js->up->sg.src.s_addr == INADDR_ANY) {
+       if (js && js->up->sg.src.s_addr == INADDR_ANY && js->is_join) {
                struct pim_upstream *child, *up;
                struct listnode *up_node;