]> git.puffer.fish Git - matthieu/frr.git/commit
staticd,zebra: use ALLOW_RECURSION for static routes
authorMark Stapp <mjs@voltanet.io>
Fri, 8 May 2020 20:22:54 +0000 (16:22 -0400)
committerMark Stapp <mjs@voltanet.io>
Tue, 7 Jul 2020 17:14:01 +0000 (13:14 -0400)
commit6b193087ca10e128614ea5dacc72c4462e6db0ce
treee131f048c21d6d2fc09983c486b7678127a86959
parent5b76e76515f5b0bab1748fd90b7eaf1642a061df
staticd,zebra: use ALLOW_RECURSION for static routes

Remove a special-case clause for static routes - it was the same
as the clause for other recursive routes. Have staticd just tell
zebra that recursion is allowed. Update topotest that was aware
of this 'internal' flag.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
staticd/static_zebra.c
tests/topotests/zebra_rib/r1/v4_route_1_static_override.json
zebra/zebra_nhg.c