]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: use correct VRF when processing interface address add 10077/head
authorIgor Ryzhov <iryzhov@nfware.com>
Tue, 16 Nov 2021 15:09:09 +0000 (18:09 +0300)
committerIgor Ryzhov <iryzhov@nfware.com>
Tue, 16 Nov 2021 15:09:09 +0000 (18:09 +0300)
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
pimd/pim_zebra.c

index 0ef0ad533eb3abc3c7d7e024143bd61234b07329..e01ee4b81bf7dd05382b54b06d12a12e648f7aef 100644 (file)
@@ -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) {