summaryrefslogtreecommitdiffstats
path: root/lib/route
diff options
context:
space:
mode:
authorКоренберг Марк (ноутбук дома) <socketpair@gmail.com>2012-09-09 19:21:52 (GMT)
committerКоренберг Марк (дома) <socketpair@gmail.com>2012-10-19 16:16:44 (GMT)
commitfedb862ea5a46df327a4de75e613e2d7732e8b46 (patch)
treeacc5e8dd30573897870fc44b22958872defedcaf /lib/route
parent787f14dbe30ca22c9e9c7e9b1ff0ce6dfb00db7e (diff)
downloadlibnl-fedb862ea5a46df327a4de75e613e2d7732e8b46.zip
libnl-fedb862ea5a46df327a4de75e613e2d7732e8b46.tar.gz
libnl-fedb862ea5a46df327a4de75e613e2d7732e8b46.tar.bz2
ROUTE_DIFF result was not used in some place in route_compare
Diffstat (limited to 'lib/route')
-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 7ea4fff..54df023 100644
--- a/lib/route/route_obj.c
+++ b/lib/route/route_obj.c
@@ -332,7 +332,7 @@ static int route_compare(struct nl_object *_a, struct nl_object *_b,
if (a->rt_metrics_mask & (1 << i) &&
(!(b->rt_metrics_mask & (1 << i)) ||
a->rt_metrics[i] != b->rt_metrics[i]))
- ROUTE_DIFF(METRICS, 1);
+ diff |= ROUTE_DIFF(METRICS, 1);
}
diff |= ROUTE_DIFF(FLAGS,