diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2015-11-16 12:48:07 -0800 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2015-11-16 12:48:07 -0800 |
| commit | d44ca835fc8000889a92b98af5a22b8139b2a3b7 (patch) | |
| tree | 712e5a01505fb20505cb0a5d5fad10077a73cdb6 /lib/json.h | |
| parent | 25c38b240e56e41c0742c5260e72c1dd30dffbc7 (diff) | |
Zebra: Remove reliance on NEXTHOP_TYPE_IPV4_ONLINK
Zebra already knows if an interface is unnumbered or not. This
is communicated to OSPF.
OSPF would only send a NEXTHOP_TYPE_IPV4_ONLINK *if* the path
was unnumbered, which it learns from Zebra.
As such, Have OSPF use the normal NEXTHOP_TYPE_IPV4_IFINDEX
type for unnumbered paths. In Zebra, if the ifindex recieved
is unnumbered then assume that the link is NEXTHOP_FLAG_ONLINK.
Ticket: CM-8145
Reviewed-by: CCR-3771
Testing: See bug
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/json.h')
0 files changed, 0 insertions, 0 deletions
