]> git.proxmox.com Git - mirror_frr.git/commit - isisd/isisd.c
isisd: fix redistribution in vrf
authorIgor Ryzhov <iryzhov@nfware.com>
Tue, 4 May 2021 21:10:31 +0000 (00:10 +0300)
committerIgor Ryzhov <iryzhov@nfware.com>
Fri, 14 May 2021 14:12:35 +0000 (17:12 +0300)
commit8c6482db8ced19032101444ddb19c9c2ae04ec9d
treeca094e80dd8fc094c41cf25eeda200644a0d9fdd
parenta601d662743f379d4626dc252115ece7bd7ba83b
isisd: fix redistribution in vrf

When the redistribution is configured in non-default VRF, isisd should
redistribute routes from this VRF instead of default.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
20 files changed:
isisd/isis_redist.c
isisd/isis_redist.h
isisd/isis_zebra.c
isisd/isis_zebra.h
isisd/isisd.c
tests/topotests/isis_topo1_vrf/r1/r1_route.json
tests/topotests/isis_topo1_vrf/r1/r1_route6.json
tests/topotests/isis_topo1_vrf/r1/r1_topology.json
tests/topotests/isis_topo1_vrf/r2/r2_route.json
tests/topotests/isis_topo1_vrf/r2/r2_route6.json
tests/topotests/isis_topo1_vrf/r2/r2_topology.json
tests/topotests/isis_topo1_vrf/r3/r3_route.json
tests/topotests/isis_topo1_vrf/r3/r3_route6.json
tests/topotests/isis_topo1_vrf/r3/r3_topology.json
tests/topotests/isis_topo1_vrf/r4/r4_route.json
tests/topotests/isis_topo1_vrf/r4/r4_route6.json
tests/topotests/isis_topo1_vrf/r4/r4_topology.json
tests/topotests/isis_topo1_vrf/r5/r5_route.json
tests/topotests/isis_topo1_vrf/r5/r5_route6.json
tests/topotests/isis_topo1_vrf/r5/r5_topology.json