summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/route/route_obj.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/route/route_obj.c b/lib/route/route_obj.c
index 685a926..40a157e 100644
--- a/lib/route/route_obj.c
+++ b/lib/route/route_obj.c
@@ -335,7 +335,7 @@ static int route_compare(struct nl_object *_a, struct nl_object *_b,
diff |= ROUTE_DIFF(FLAGS,
(a->rt_flags ^ b->rt_flags) & b->rt_flag_mask);
} else {
- if (a->rt_nr_nh != a->rt_nr_nh)
+ if (a->rt_nr_nh != b->rt_nr_nh)
goto nh_mismatch;
/* search for a dup in each nh of a */