]> git.puffer.fish Git - mirror/frr.git/commit
ospfd/ospf6d/zebra: Change interface bandwidth range and auto-cost range to 100G
authorDon Slice <dslice@cumulusnetworks.com>
Mon, 13 Jun 2016 13:06:45 +0000 (09:06 -0400)
committerDon Slice <dslice@cumulusnetworks.com>
Mon, 13 Jun 2016 13:06:45 +0000 (09:06 -0400)
commit70bd3c4369b1b77f680f5a308e73a6663056af2d
tree11225466a6ec539257196cae3e8facd3327738ce
parent4357b6617c507092b7beb9382371355ca04e7db3
ospfd/ospf6d/zebra: Change interface bandwidth range and auto-cost range to 100G

Prior to this change, interface bandwidth could not be defined above 10G. With
the use of higher speed interfaces, the ability to effectively define the path
links was highly impacted. Additionally, the default auto-cost reference-bandwidth
for ospf and ospfv3 was set to 100M, which relects a much earlier time.  Changed both
the range of interface bandwidth definitions and reference bandwidths to be up to
100G.  Set the default interface bandwidth (if not defined) to 10G to make the ratio
continue to cause a cost of 10 as before.  Manual testing as well as ospf-min and
ospf-smoke passed successfully.

Ticket: CM-10756
Signed-of-by: Don Slice
Reviewed-by: Donald Sharp
lib/libospf.h
ospf6d/ospf6_interface.c
ospf6d/ospf6_interface.h
ospf6d/ospf6_top.c
ospfd/ospf_vty.c
zebra/interface.c