]> 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)
committerIgor Ryzhov <iryzhov@nfware.com>
Thu, 27 May 2021 10:18:41 +0000 (13:18 +0300)
commitbe01e62c4325973848f2039ce07660c72e8a021e
tree8a52789e67ca51d235d034afeca7fe212651324d
parentfefb470ad69e457f0dbdf40985649ebf39f1f16c
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