mirror_frr/ospfd
Joakim Tjernlund 25a346ebeb ospfd: Self nbrs needs to be rebuilt when router ID changes.
Some self nbrs are identified by router_id, these needs
to be rebuilt instead of just resetting router ID.
Possibly one could optimize for !(virtual | ptop) links
by doing oi->nbr_self->router_id = router_id instead.

Router ID will change once after startup config has been
read and zebra reports router ID, unless router ID has
been configured in ospf.

(cherry picked from commit 94266fa822baf9b9c9e10ac03ccec8ccf3ce0c98)
2016-05-26 15:33:30 +00:00
..
.gitignore [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
ChangeLog.opaque.txt Initial revision 2003-02-03 16:31:16 +00:00
Makefile.am Add --enable-werror to configure 2015-07-25 16:05:56 -07:00
ospf_abr.c Quagga: prefix2str fixup 2015-11-23 13:31:11 -08:00
ospf_abr.h ospf6d: ospfv3-abr-ecmp-support.patch 2015-05-19 18:03:39 -07:00
ospf_api.c ospfd: ospfd-warnings.patch 2015-05-19 18:29:14 -07:00
ospf_api.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_apiserver.c ospfd: compile warning cleanups 2013-01-07 09:59:59 -08: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 Zebra: Make redistribute do replace instead of del/add for better convergence 2015-10-20 21:38:38 -07:00
ospf_asbr.h Multi-Instance OSPF Summary 2015-05-19 18:03:42 -07:00
ospf_ase.c ospfd: ospfd-warnings.patch 2015-05-19 18:29:14 -07:00
ospf_ase.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_bfd.c zebra - BFD client de-registration support 2016-05-08 20:11:18 -07:00
ospf_bfd.h Support of BFD status in Quagga 2015-08-31 14:56:11 -07:00
ospf_dump.c Add "no debug ospf" and "no debug ospf6" commands to disable all ospf debugging 2015-11-03 10:37:25 -08:00
ospf_dump.h ospfd: introduce ospf_auth_type_str[] 2012-03-12 11:05:34 +01:00
ospf_flood.c OSPF ANVL failures in 3.0 2016-05-14 02:29:11 +00: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 quagga: Remove iflist global variable 2016-04-08 13:15:59 -04:00
ospf_interface.h Fixup of a few missed warnings after --enable-werror turned on 2015-07-25 16:13:58 -07:00
ospf_ism.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ospf_ism.h [ospfd] Make OSPF_ISM_TIMER_OFF macro safer. 2005-11-16 19:33:22 +00:00
ospf_lsa.c OSPF LSA may not be refreshed within 1800s, ANVL OSPF test 12.4 fails 2016-05-18 13:36:38 +00:00
ospf_lsa.h Command to adjust min-arrival value in Milliseconds. 2015-05-19 18:04:07 -07:00
ospf_lsdb.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ospf_lsdb.h ospf: Convert MAX_AGE LSA list to tree 2013-01-07 09:59:43 -08:00
ospf_main.c quagga: Fixup startup to allow consistency between sysV and systemd 2016-04-27 16:04:48 -04:00
ospf_neighbor.c Support of BFD status in Quagga 2015-08-31 14:56:11 -07:00
ospf_neighbor.h Support of BFD status in Quagga 2015-08-31 14:56:11 -07:00
ospf_network.c Set the RCVBUF and SNDBUF sizes to the maximum possible amount to 2015-05-19 17:24:42 -07:00
ospf_network.h ospfd: compile warning cleanups 2013-01-07 09:59:59 -08:00
ospf_nsm.c This patch changes ospfd from only listening mode for BFD status updates to interactive mode of dynamically registering/deregistering neighbors discovered on BFD enabled interfaces with PTM/BFD through zebra. Neighbor is registered with BFD when 2-way adjacency is established and deregistered when adjacency goes down if the BFD is enabled on the interface through which the neighbor was discovered. 2015-07-22 12:35:37 -07:00
ospf_nsm.h ospfd: Update nsm_change_state to static scope, as it is not called from elsewhere 2013-01-07 09:59:57 -08:00
ospf_opaque.c ospfd: Fix initial Opaque LSA DB synchronisation 2016-05-26 15:24:51 +00:00
ospf_opaque.h ospfd: Compile fix for opaque support 2011-03-22 15:23:55 +00:00
ospf_packet.c ospfd: set O-bit in the option of all DD packets 2016-05-26 15:24:51 +00:00
ospf_packet.h Send ARP requests proactively during OSPF Adjacency formation. 2015-05-19 17:24:41 -07:00
ospf_route.c Unnumbered interface support. 2015-05-19 17:58:13 -07:00
ospf_route.h Unnumbered interface support. 2015-05-19 17:58:13 -07:00
ospf_routemap.c ospfd: ospfd-warnings.patch 2015-05-19 18:29:14 -07:00
ospf_snmp.c snmp: fix warnings 2016-05-26 15:33:29 +00:00
ospf_snmp.h 2005-09-29 Alain Ritoux <alain.ritoux@6wind.com> 2005-09-29 16:34:30 +00:00
ospf_spf.c Quagga: Fixup some compile warnings 2015-11-23 13:31:11 -08:00
ospf_spf.h ospfd-spf-stats.patch 2015-05-19 16:36:05 -07:00
ospf_te.c quagga: Remove iflist global variable 2016-04-08 13:15:59 -04:00
ospf_te.h ospfd: Changed TE instance check to remove -Wtype-limits warning 2013-01-07 09:59:53 -08:00
ospf_vty.c ospfd: Make ospf_passive_interface_update calls friendly to static analysis 2016-05-26 15:33:30 +00:00
ospf_vty.h Support for 'clear ip ospf interface [IFNAME]' 2015-05-19 17:58:13 -07:00
ospf_zebra.c OSPF ANVL failures in 3.0 2016-05-14 02:29:11 +00:00
ospf_zebra.h lib: zclient.c remove extern struct thread_master * 2015-09-23 13:26:56 -07: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: Self nbrs needs to be rebuilt when router ID changes. 2016-05-26 15:33:30 +00:00
ospfd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ospfd.h OSPF LSA may not be refreshed within 1800s, ANVL OSPF test 12.4 fails 2016-05-18 13:36:38 +00:00