diff --git a/lib/nexthop.c b/lib/nexthop.c index 78da420f26a8..5b0ffbc72021 100644 --- a/lib/nexthop.c +++ b/lib/nexthop.c @@ -461,7 +461,7 @@ bool nexthop_same_no_ifindex(const struct nexthop *nh1, const struct nexthop *nh if (nh1 == nh2) return true; - return nexthop_cmp_internal(nh1, nh2, true, false); + return (nexthop_cmp_internal(nh1, nh2, true, false) == 0); } bool nexthop_same(const struct nexthop *nh1, const struct nexthop *nh2)