From 8e4437297d939ef0f9566da81e0c963e1c9b790b Mon Sep 17 00:00:00 2001 From: Ferry Huberts Date: Sat, 9 Apr 2016 23:37:06 +0200 Subject: [PATCH] spf: safer checking against LINK_COST_BROKEN and ROUTE_COST_BROKEN Signed-off-by: Ferry Huberts --- src/olsr_spf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/olsr_spf.c b/src/olsr_spf.c index 86d251d2..b17cc6a5 100644 --- a/src/olsr_spf.c +++ b/src/olsr_spf.c @@ -216,7 +216,7 @@ olsr_spf_relax(struct avl_tree *cand_tree, struct tc_entry *tc) continue; } - if (tc_edge->cost == LINK_COST_BROKEN) { + if (tc_edge->cost >= LINK_COST_BROKEN) { #ifdef DEBUG OLSR_PRINTF(2, "SPF: ignore edge %s (broken)\n", olsr_ip_to_string(&buf, &tc_edge->T_dest_addr)); #endif /* DEBUG */ -- 2.20.1