summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nest/rt-table.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/nest/rt-table.c b/nest/rt-table.c
index 584c434..e84937a 100644
--- a/nest/rt-table.c
+++ b/nest/rt-table.c
@@ -106,11 +106,8 @@ rte_better(rte *new, rte *old)
return 1;
if (new->pref < old->pref)
return 0;
- if (new->attrs->proto != old->attrs->proto)
- {
- /* FIXME!!! */
- bug("Different protocols, but identical preferences => oops");
- }
+ if (new->attrs->proto->proto != old->attrs->proto->proto)
+ bug("Different protocols, but identical preferences => oops"); /* FIXME */
if (better = new->attrs->proto->rte_better)
return better(new, old);
return 0;