mirror_frr/ospfd
Dmitry Tejblum 774eb1524c [ospfd] cancel OSPF timer hack in nsm_change_state
This piece of code causes all Quagga routers on a broadcast link to
send a HELLO packet simultaneously if they see a new neighbor. It also
resets the HELLO timer, so all the quagga routers will continue to
send HELLO packets simultaneously in the future. This is not good
(especially on networks with a lot of Quagga routers connected), and
is explicitly discouraged by the OSPF standard, RFC 2328 (chapter
4.4.Timers).

I suggest to remove the code snippet, it does not provide much benefit
anyway.
2009-06-23 17:16:32 +04:00
..
.cvsignore - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +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 * configure.ac, */Makefile.am: Fix previous commit. SNMP includes 2005-03-28 15:29:07 +00:00
ospf_abr.c [ospfd] NSSA translate-enabled ABR should declare itself as ASBR 2006-06-26 12:50:06 +00:00
ospf_abr.h 2005-09-29 Alain Ritoux <alain.ritoux@6wind.com> 2005-09-29 13:52:57 +00:00
ospf_api.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_api.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_apiserver.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_apiserver.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_asbr.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_asbr.h [ospfd] CID #28, remove another ospf_lookup call - ospf_redistribute_withdraw 2006-05-12 23:02:46 +00:00
ospf_ase.c [ospfd] Allow ospf_lsa_unlock to NULL out callers' LSA pointers upon free 2006-07-26 09:37:26 +00:00
ospf_ase.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_dump.c [OSPF/cleanup] make message lists read only 2009-06-18 20:18:30 +01:00
ospf_dump.h [ospfd] Standardize buffer sizes used for displaying timers. 2005-11-16 20:17:52 +00:00
ospf_flood.c [ospfd] Bug #134, ospfd should be more robust to backward time change 2006-08-27 06:49:29 +00:00
ospf_flood.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_ia.c [ospfd] CID #14, NULL check ospf->backbone before use, ospf_update_router_route 2006-05-12 23:04:45 +00:00
ospf_ia.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_interface.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_interface.h [ospfd] Add passive-interface default support 2006-10-22 20:07:53 +00:00
ospf_ism.c [warnings] Fix various SOS warnings 2008-08-22 19:52:59 +01:00
ospf_ism.h [ospfd] Make OSPF_ISM_TIMER_OFF macro safer. 2005-11-16 19:33:22 +00:00
ospf_lsa.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_lsa.h [ospfd] Allow ospf_lsa_unlock to NULL out callers' LSA pointers upon free 2006-07-26 09:37:26 +00:00
ospf_lsdb.c [ospfd] trivial: consolidate LSDB delete code into single function 2006-08-27 06:24:34 +00:00
ospf_lsdb.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_main.c [daemons/cleanup] Remove disabled log_mode argument support. 2009-06-18 22:11:41 +01:00
ospf_neighbor.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_neighbor.h [ospfd] Additional NSM neighbour state change stats/information 2006-07-25 20:44:12 +00:00
ospf_network.c [lib] mes_lookup string lookup table argument should be marked const 2008-08-22 19:52:58 +01:00
ospf_network.h Bug #362 is fixed now. 2007-08-21 16:32:56 +00:00
ospf_nsm.c [ospfd] cancel OSPF timer hack in nsm_change_state 2009-06-23 17:16:32 +04:00
ospf_nsm.h [ospfd] cleanup NSM neighbour delete through a new Deleted NSM state 2006-07-10 07:45:13 +00:00
ospf_opaque.c [ospfd] Allow ospf_lsa_unlock to NULL out callers' LSA pointers upon free 2006-07-26 09:37:26 +00:00
ospf_opaque.h [c++] remove/rename some names in headers that clash with C++ reserved words 2008-02-26 09:16:09 +00:00
ospf_packet.c [ospfd] Move passive interface check 2008-09-24 17:03:59 +01:00
ospf_packet.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_route.c [ospfd] Minor enhancements to recent self-host-routes suppression patch 2008-09-04 13:52:07 +01:00
ospf_route.h [ospfd] Minor enhancements to recent self-host-routes suppression patch 2008-09-04 13:52:07 +01:00
ospf_routemap.c [compiler] miscellaneous trivial compiler warning fixes 2006-01-19 20:16:55 +00:00
ospf_snmp.c [cleanup] functions taking no args should be declared with void args 2009-06-12 17:09:03 +01:00
ospf_snmp.h 2005-09-29 Alain Ritoux <alain.ritoux@6wind.com> 2005-09-29 16:34:30 +00:00
ospf_spf.c [ospfd] Minor enhancements to recent self-host-routes suppression patch 2008-09-04 13:52:07 +01:00
ospf_spf.h [ospfd] Fix SPF of virtual-links 2006-05-04 07:32:57 +00:00
ospf_te.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_te.h 2005-11-03 Paul Jakma <paul.jakma@sun.com> 2005-11-03 09:08:29 +00:00
ospf_vty.c [cleanup] Make command nodes static 2009-06-12 17:10:29 +01:00
ospf_vty.h 2005-05-06 Paul Jakma <paul.jakma@sun.com> 2005-05-06 21:37:42 +00:00
ospf_zebra.c [cleanup] Convert XMALLOC/memset to XCALLOC 2009-06-12 17:07:49 +01:00
ospf_zebra.h [ospfd] misc small fixes. Fix default stub router setting. no opaque compile. 2005-11-14 11:11:11 +00: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 [OSPF/cleanup] make message lists read only 2009-06-18 20:18:30 +01:00
ospfd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ospfd.h [ospfd/BSD] add missing UINT16_MAX - picked up from FreeBSD ports patch 2009-06-19 15:03:31 +01:00