diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-11-01 18:53:09 +0000 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-11-01 19:58:49 +0100 |
| commit | f819e149290ea56583b3a4b1cef3c5f86a01ab37 (patch) | |
| tree | 99ef8275694751423c9b38c7a1b9f40846cdf8fd /python/setup.py | |
| parent | 39f31b58157d89edc077392d436c12a42ab1d726 (diff) | |
| download | vyos-1x-f819e149290ea56583b3a4b1cef3c5f86a01ab37.tar.gz vyos-1x-f819e149290ea56583b3a4b1cef3c5f86a01ab37.zip | |
frrender: T9482: drop a blackhole route FRR would refuse
The default route of a DHCP or PPPoE interface changes with an
interface-only commit or a lease event, without a commit of the static
routes. If it gets the same prefix and distance as a blackhole or reject
route, FRR refuses the reload and every static route added with it is
lost.
The rendered FRR configuration is now checked for a blackhole or reject
route next to any other route of the same prefix and distance, per VRF
and table. Such a blackhole or reject route is not rendered, and an
error naming it is logged to the journal. Prefixes are compared in their
normalized form, as FRR stores them.
Diffstat (limited to 'python/setup.py')
0 files changed, 0 insertions, 0 deletions
