]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: We may receive a igmp packet in on unconfiged intf
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 2 Jun 2017 21:17:44 +0000 (17:17 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 24 Jul 2017 17:51:38 +0000 (13:51 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_mroute.c

index 3d71da440e3ea3589a8aa6f92ccb51c0c1db715e..fa53e568f4cdd1fe178aa3b70237431c520366d8 100644 (file)
@@ -568,7 +568,7 @@ static int pim_mroute_msg(struct pim_instance *pim, const char *buf,
                 */
                ifp = if_lookup_by_index(ifindex, pim->vrf_id);
 
-               if (!ifp)
+               if (!ifp || !ifp->info)
                        return 0;
 
                pim_ifp = ifp->info;