]> git.puffer.fish Git - matthieu/frr.git/commit
pimd: There exists a path where on vrf bringup we do not create the pimreg
authorDonald Sharp <sharpd@nvidia.com>
Mon, 3 May 2021 18:39:47 +0000 (14:39 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Wed, 12 May 2021 18:08:07 +0000 (14:08 -0400)
commite5981db7e9eda027c189d3d528f7e02c05faf29a
tree737778482f0d5454fb5c627437a9b67a4d10d388
parent6806a5932173e93d5a5cf40283a0bebe273d6eb8
pimd: There exists a path where on vrf bringup we do not create the pimreg

When creating configuration for a vrf *Before* the vrf has been
created, pim will not properly create the pimreg device and
we will promptly crash when we try to pass data.

Put some code checks in place to ensure that the pimreg is
created for vrf's.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
pimd/pim_iface.c
pimd/pim_instance.c