summaryrefslogtreecommitdiff
path: root/zebra/zebra_errors.c
diff options
context:
space:
mode:
authorb29332 <bao.zhen@h3c.com>2024-08-15 16:20:19 +0800
committerriw777 <355715+riw777@users.noreply.github.com>2025-02-04 11:33:02 +0000
commit27413dd24a431ac1a67d3e790c3d0e67000fb47b (patch)
tree76f8b68035341fd7a7798be388c5ebddff088fce /zebra/zebra_errors.c
parent817c2c98230f3825df65283fc68f1b8f8a317d04 (diff)
isisd: 'tiebreaker' command line funtionality is inconsistent with its implementation
The command fast-reroute lfa tiebreaker [downstream | lowest-backup-metric | node-protecting] index (1-255) [level-1 | level-2] will overwrite configurations with the same index but different types. This is because the index is set as the key in frr-isisd.yang. However, the lfa_tiebreaker_cmp function uses a tuple (index, type) as the key. Therefore, the yang file should be modified to stay in sync with the business logic. Test Scenario: On RouterA, first configure fast-reroute lfa tiebreaker downstream index 100 level-1, then configure fast-reroute lfa tiebreaker lowest-backup-metric index 100 level-1, and check the configuration: ! router isis 10 fast-reroute lfa tiebreaker lowest-backup-metric index 100 level-1 exit ! Signed-off-by: baozhen-H3C <bao.zhen@h3c.com>
Diffstat (limited to 'zebra/zebra_errors.c')
0 files changed, 0 insertions, 0 deletions