]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: Fix crash with ifchannel and upstream
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 26 Jun 2017 17:14:47 +0000 (13:14 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 24 Jul 2017 17:51:40 +0000 (13:51 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_ifchannel.c

index 922ee647a5bc350056826f7297aab5c1a267d725..7a1c3e2acdc06de9cddd077f786999f07ffa372a 100644 (file)
@@ -577,6 +577,7 @@ struct pim_ifchannel *pim_ifchannel_add(struct interface *ifp,
                XFREE(MTYPE_PIM_IFCHANNEL, ch);
                return NULL;
        }
+       ch->upstream = up;
 
        listnode_add_sort(up->ifchannels, ch);