From 4bb0e8f0c0680c0b711c7775e521ece538247452 Mon Sep 17 00:00:00 2001 From: Igor Ryzhov Date: Tue, 16 Nov 2021 18:09:09 +0300 Subject: [PATCH] pimd: use correct VRF when processing interface address add Signed-off-by: Igor Ryzhov --- pimd/pim_zebra.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pimd/pim_zebra.c b/pimd/pim_zebra.c index 0ef0ad533e..e01ee4b81b 100644 --- a/pimd/pim_zebra.c +++ b/pimd/pim_zebra.c @@ -164,7 +164,7 @@ static int pim_zebra_if_address_add(ZAPI_CALLBACK_ARGS) } if (if_is_loopback(c->ifp)) { - struct vrf *vrf = vrf_lookup_by_id(VRF_DEFAULT); + struct vrf *vrf = vrf_lookup_by_id(vrf_id); struct interface *ifp; FOR_ALL_INTERFACES (vrf, ifp) { -- 2.39.5