]> git.proxmox.com Git - mirror_frr.git/blobdiff - isisd/isis_northbound.c
Merge pull request #3775 from pguibert6WIND/ospf_missing_interface_handling_2
[mirror_frr.git] / isisd / isis_northbound.c
index ffc6ee0464b69f27b27746d80ac870c9bb83d2af..fa3c5398b078210e226419e8ed219b4d289eb12e 100644 (file)
@@ -1597,7 +1597,7 @@ static int lib_interface_isis_area_tag_modify(enum nb_event event,
                vrfname = yang_dnode_get_string(dnode->parent->parent, "./vrf");
                vrf = vrf_lookup_by_name(vrfname);
                assert(vrf);
-               ifp = if_lookup_by_name(ifname, vrf->vrf_id);
+               ifp = if_lookup_by_name(ifname, vrf);
                if (!ifp)
                        return NB_OK;
                circuit = circuit_lookup_by_ifp(ifp, isis->init_circ_list);
@@ -1635,7 +1635,7 @@ static int lib_interface_isis_circuit_type_modify(enum nb_event event,
                vrfname = yang_dnode_get_string(dnode->parent->parent, "./vrf");
                vrf = vrf_lookup_by_name(vrfname);
                assert(vrf);
-               ifp = if_lookup_by_name(ifname, vrf->vrf_id);
+               ifp = if_lookup_by_name(ifname, vrf);
                if (!ifp)
                        break;
                circuit = circuit_lookup_by_ifp(ifp, isis->init_circ_list);