diff options
| author | Russ White <russ@riw.us> | 2024-10-08 10:15:19 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-08 10:15:19 -0400 |
| commit | 8c00963a7aca6d9ae7bf26d7684086cbc450eb7b (patch) | |
| tree | 11505e79015ad66b04aabdb5987a6acd2b384a9e /isisd | |
| parent | 02e5a059ee57fbb1d36f56c4f35a850b7603006f (diff) | |
| parent | 06b5601c62e65b05adbcd1b7876970d80be0b2fb (diff) | |
Merge pull request #16942 from baozhen-H3C/202409271079
TI-LFA incorrectly included pseudo-nodes when calculating PQ space.
Diffstat (limited to 'isisd')
| -rw-r--r-- | isisd/isis_lfa.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/isisd/isis_lfa.c b/isisd/isis_lfa.c index 887f27eec5..e0b3a4dca1 100644 --- a/isisd/isis_lfa.c +++ b/isisd/isis_lfa.c @@ -1064,7 +1064,7 @@ static void lfa_calc_reach_nodes(struct isis_spftree *spftree, for (ALL_QUEUE_ELEMENTS_RO(&spftree->paths, node, vertex)) { char buf[VID2STR_BUFFER]; - if (!VTYPE_IS(vertex->type)) + if (vertex->type != VTYPE_NONPSEUDO_IS && vertex->type != VTYPE_NONPSEUDO_TE_IS) continue; /* Skip root node. */ |
