summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-06-26 13:14:47 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-07-24 13:51:40 -0400
commit9c80de24342da8dd2d1db1b3f0f64f8c26084c00 (patch)
treebe79afc5c532e85d4a47ba9f3fae6c173ffa860f
parentdf766618e2761705fc039d8cf81544c072d7fbd0 (diff)
pimd: Fix crash with ifchannel and upstream
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
-rw-r--r--pimd/pim_ifchannel.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pimd/pim_ifchannel.c b/pimd/pim_ifchannel.c
index 922ee647a5..7a1c3e2acd 100644
--- a/pimd/pim_ifchannel.c
+++ b/pimd/pim_ifchannel.c
@@ -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);