diff options
Diffstat (limited to 'zebra/zebra_rib.c')
| -rw-r--r-- | zebra/zebra_rib.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/zebra/zebra_rib.c b/zebra/zebra_rib.c index 42fa927d9e..3df70a3b56 100644 --- a/zebra/zebra_rib.c +++ b/zebra/zebra_rib.c @@ -1026,7 +1026,7 @@ static struct route_entry *rib_choose_best(struct route_entry *current, struct interface *ifp = if_lookup_by_index( nexthop->ifindex, alternate->vrf_id); - if (ifp && if_is_loopback_or_vrf(ifp)) + if (ifp && if_is_loopback(ifp)) return alternate; } @@ -1034,7 +1034,7 @@ static struct route_entry *rib_choose_best(struct route_entry *current, struct interface *ifp = if_lookup_by_index( nexthop->ifindex, current->vrf_id); - if (ifp && if_is_loopback_or_vrf(ifp)) + if (ifp && if_is_loopback(ifp)) return current; } |
