Build #2,575

FreeRangeRouting Protocol Suite

Build: #2575 was successful Changes by Donald Sharp

Build result summary

Details

Completed
Duration
164 minutes
Labels
version=frr-7_1-dev-2637-g16296beaagit=https_//github_com/frrouting/frr_gitbuildurl=https_//ci1_netdef_org/browse/frr-frr-2575branch=master
Revision
16296beaa5ff0b51e1b9e88848206dcea5cd2a32 16296beaa5ff0b51e1b9e88848206dcea5cd2a32
Total tests
8849
Successful since
#2566 ()

Tests

Code commits

Author Commit Message Commit date
Donald Sharp Donald Sharp 16296beaa5ff0b51e1b9e88848206dcea5cd2a32 16296beaa5ff0b51e1b9e88848206dcea5cd2a32 Merge pull request #4731 from mjstapp/fix_redist_update
zebra: redistribute deletes when updating selected route
Mark Stapp <mjs@voltanet.io> Mark Stapp <mjs@voltanet.io> 40f321c000862f9d25f29c6003c53f21997bba80 m 40f321c000862f9d25f29c6003c53f21997bba80 zebra: revise redistribution delete to improve update case
When selecting a new best route, zebra sends a redist update
when the route is installed. There are cases where redist
clients may not see that redist add - clients who are not
subscribed to the new route type, e.g. In that case, attempt
to send a redist delete for the old/previous route type.

Revised the redist delete api to accomodate both cases;
also tightened up the const-ness of a few internal redist apis.

Signed-off-by: Mark Stapp <mjs@voltanet.io>