diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-09-23 12:11:09 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-09-23 12:11:09 -0400 | 
| commit | 877a0aba09f68977e9d07d7d4162d652844cf800 (patch) | |
| tree | bf594e1a19674d61c0a03b7183d8884ce04c4f9d /zebra/rt_netlink.c | |
| parent | 510dc06033392675bddef7c04652d23c539c3577 (diff) | |
Revert "zebra: use link scope for interface routes"
This reverts commit 72f3a8fb09433ee1e4d079522cd70999bb3b8e79.
Diffstat (limited to 'zebra/rt_netlink.c')
| -rw-r--r-- | zebra/rt_netlink.c | 5 | 
1 files changed, 1 insertions, 4 deletions
diff --git a/zebra/rt_netlink.c b/zebra/rt_netlink.c index 79f20259a1..95c8892979 100644 --- a/zebra/rt_netlink.c +++ b/zebra/rt_netlink.c @@ -2428,7 +2428,7 @@ netlink_route_multipath (int cmd, struct prefix *p, struct rib *rib,    req.r.rtm_family = family;    req.r.rtm_dst_len = p->prefixlen;    req.r.rtm_protocol = RTPROT_ZEBRA; -  req.r.rtm_scope = RT_SCOPE_LINK; +  req.r.rtm_scope = RT_SCOPE_UNIVERSE;    if ((rib->flags & ZEBRA_FLAG_BLACKHOLE) || (rib->flags & ZEBRA_FLAG_REJECT))      discard = 1; @@ -2508,9 +2508,6 @@ netlink_route_multipath (int cmd, struct prefix *p, struct rib *rib,        if (cmd == RTM_DELROUTE && !CHECK_FLAG (nexthop->flags, NEXTHOP_FLAG_FIB))          continue; -      if (nexthop->type != NEXTHOP_TYPE_IFINDEX) -        req.r.rtm_scope = RT_SCOPE_UNIVERSE; -        nexthop_num++;      }  | 
