mirror_frr/ospfd
Chirag Shah 05b15adcc2 ospfd: ospf bandwidth handling
if bandwidth is not set from Zebra use speed as bandwidth
for ospf route.

Testing Done:
Verfied over bond which has aggregated speed of all member interfaces,
cost is reflected in ospf route and ip route.
Manually changed interface bandwidth which replaces speed as bw, instead
uses cli entered value as bw, verifid output of ospf route and ip route.

Signed-off-by: Chirag Shah <chirag@cumulusnetworks.com>
2017-06-12 09:55:56 -07:00
..
.gitignore ospfd: add *.a to .gitignore 2017-02-17 17:57:59 +00:00
ChangeLog.opaque.txt Initial revision 2003-02-03 16:31:16 +00:00
Makefile.am build: fix CFLAGS for snmp modules 2017-04-04 21:25:19 +02:00
ospf_abr.c ospfd: remember format for ospf area id 2017-05-19 18:40:18 +00:00
ospf_abr.h ospf6d: ospfv3-abr-ecmp-support.patch 2015-05-19 18:03:39 -07:00
ospf_api.c ospfd: Remove HAVE_OPAQUE_LSA 2016-08-16 12:43:05 -04:00
ospf_api.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_apiserver.c Pre-revert nonmergeable changes 2017-05-18 12:09:50 +02:00
ospf_apiserver.h ospf: Fix OSPF API and ospf-te LSA refreshers to match recent API change 2011-04-13 15:13:33 +01:00
ospf_asbr.c *: Consistently support 32-bit route tags 2016-10-07 21:05:05 -04:00
ospf_asbr.h *: Consistently support 32-bit route tags 2016-10-07 21:05:05 -04:00
ospf_ase.c *: use monotime() 2017-01-23 18:26:32 +01:00
ospf_ase.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_bfd.c *: use monotime() 2017-01-23 18:26:32 +01:00
ospf_bfd.h Support of BFD status in Quagga 2015-08-31 14:56:11 -07:00
ospf_dump_api.c Rename: FreeRangeRouting FRRouting 2017-03-30 14:22:35 -04:00
ospf_dump_api.h Rename: FreeRangeRouting FRRouting 2017-03-30 14:22:35 -04:00
ospf_dump.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-07 13:20:12 -05:00
ospf_dump.h ospfd: isolate ospfapiclient lib from ospf lib 2017-02-07 17:19:11 +01:00
ospf_flood.c Address the error "Dead assignment" of static analysif 2017-05-10 15:46:24 -04:00
ospf_flood.h ospfd: Fix maxage/flush to not try flood twice, remember maxages for longer 2010-12-08 17:13:19 +00:00
ospf_ia.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ospf_ia.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_interface.c ospfd: ospf bandwidth handling 2017-06-12 09:55:56 -07:00
ospf_interface.h ospfd: remember format for ospf area id 2017-05-19 18:40:18 +00:00
ospf_ism.c *: use hooks for sending SNMP traps 2017-03-25 08:52:36 +01:00
ospf_ism.h *: use hooks for sending SNMP traps 2017-03-25 08:52:36 +01:00
ospf_lsa.c *: use monotime() 2017-01-23 18:26:32 +01:00
ospf_lsa.h ospfd: time: replace local helpers with monotime 2017-01-23 18:26:28 +01:00
ospf_lsdb.c *: use void * for printing pointers 2016-05-29 21:27:26 -04:00
ospf_lsdb.h ospf: Convert MAX_AGE LSA list to tree 2013-01-07 09:59:43 -08:00
ospf_main.c *: snmp: convert into modules 2017-03-25 08:52:36 +01:00
ospf_memory.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ospf_memory.h *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ospf_neighbor.c ospfd: Remove HAVE_OPAQUE_LSA 2016-08-16 12:43:05 -04:00
ospf_neighbor.h ospfd: Remove HAVE_OPAQUE_LSA 2016-08-16 12:43:05 -04:00
ospf_network.c *: always set SO_SNDBUF and SO_RCVBUF using a best effort approach 2016-12-08 12:50:25 +01:00
ospf_network.h ospfd: set the OSPF socket's send buffer size only once 2016-12-08 12:50:25 +01:00
ospf_nsm.c *: use hooks for sending SNMP traps 2017-03-25 08:52:36 +01:00
ospf_nsm.h *: use hooks for sending SNMP traps 2017-03-25 08:52:36 +01:00
ospf_opaque.c *: kill useless if(...) after VTY_DECLVAR_CONTEXT 2016-12-09 17:50:01 +01:00
ospf_opaque.h Update Traffic Engineering Support for OSPFD 2016-09-03 11:05:50 -04:00
ospf_packet.c lib, ospfd, ripd: Convert if_lookup_address to be vrf aware 2017-03-15 10:31:10 -04:00
ospf_packet.h Send ARP requests proactively during OSPF Adjacency formation. 2015-05-19 17:24:41 -07:00
ospf_ri.c *: fix up DEFUNs without install_element calls 2016-12-05 20:28:24 +01:00
ospf_ri.h Add support Router Capabilities support to OSPF 2016-09-03 11:05:51 -04:00
ospf_route.c ospfd: ditch unused time fields 2016-07-28 07:27:47 -04:00
ospf_route.h *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
ospf_routemap.c *: Refactor if_lookup_by_name to be VRF aware 2017-03-15 10:36:23 -04:00
ospf_snmp.c *: snmp: convert into modules 2017-03-25 08:52:36 +01:00
ospf_spf.c *: Refactor ifindex2ifname to be VRF aware 2017-03-15 10:43:21 -04:00
ospf_spf.h ospfd: Some small tweaks to the SPF execution reason patch 2016-05-26 20:46:24 +00:00
ospf_te.c Address the error "Dead assignment" of static analysif 2017-05-10 15:46:24 -04:00
ospf_te.h *: rename all instances of OSPFv6 to OSPF6 or OSPFv3 2016-10-13 00:59:19 +00:00
ospf_vty.c ospfd: ospf bandwidth handling 2017-06-12 09:55:56 -07:00
ospf_vty.h ospfd: remember format for ospf area id 2017-05-19 18:40:18 +00:00
ospf_zebra.c ospfd: ospf bandwidth handling 2017-06-12 09:55:56 -07:00
ospf_zebra.h *: use hooks for sending SNMP traps 2017-03-25 08:52:36 +01:00
OSPF-ALIGNMENT.txt add note about alignment in LS updates due to opaque LSAs. 2004-11-17 17:59:52 +00:00
OSPF-MIB.txt spelling: s/supress/suppress/ 2004-11-05 13:24:12 +00:00
OSPF-TRAP-MIB.txt Initial revision 2002-12-13 20:15:29 +00:00
ospfd.c ospfd: remember format for ospf area id 2017-05-19 18:40:18 +00:00
ospfd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ospfd.h ospfd: remember format for ospf area id 2017-05-19 18:40:18 +00:00