mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-12 01:42:55 +00:00
[ospfd] misc small fixes. Fix default stub router setting. no opaque compile.
2005-11-14 Paul Jakma <paul.jakma@sun.com> * ospfd.c: (ospf_new) stub-shutdown should just default to unconfigured, too strange otherwise. (ospf_finish_final) t_opaque_lsa_self TIMER_OFF should be preprocessor conditional on HAVE_OPAQUE_LSA. * ospfd.h: (struct ospf) remove the SHUTDOWN_DEFAULT define. no longer used, plus it wasn't in range that the command accepted. * ospf_zebra.h: Depends on vty.h, include it.
This commit is contained in:
parent
6fe70d1b35
commit
31a5976bb9
@ -1,3 +1,14 @@
|
||||
2005-11-14 Paul Jakma <paul.jakma@sun.com>
|
||||
|
||||
* ospfd.c: (ospf_new) stub-shutdown should just default to
|
||||
unconfigured, too strange otherwise.
|
||||
(ospf_finish_final) t_opaque_lsa_self TIMER_OFF should be
|
||||
preprocessor conditional on HAVE_OPAQUE_LSA.
|
||||
* ospfd.h: (struct ospf) remove the SHUTDOWN_DEFAULT define.
|
||||
no longer used, plus it wasn't in range that the command
|
||||
accepted.
|
||||
* ospf_zebra.h: Depends on vty.h, include it.
|
||||
|
||||
2005-11-11 Paul Jakma <paul.jakma@sun.com>
|
||||
|
||||
* ospf_spf.c: (ospf_canonical_nexthops_free) Free only
|
||||
|
@ -23,6 +23,8 @@
|
||||
#ifndef _ZEBRA_OSPF_ZEBRA_H
|
||||
#define _ZEBRA_OSPF_ZEBRA_H
|
||||
|
||||
#include "vty.h"
|
||||
|
||||
#define EXTERNAL_METRIC_TYPE_1 0
|
||||
#define EXTERNAL_METRIC_TYPE_2 1
|
||||
|
||||
|
@ -175,7 +175,7 @@ ospf_new (void)
|
||||
new->external_lsas = route_table_init ();
|
||||
|
||||
new->stub_router_startup_time = OSPF_STUB_ROUTER_UNCONFIGURED;
|
||||
new->stub_router_shutdown_time = OSPF_STUB_ROUTER_SHUTDOWN_DEFAULT;
|
||||
new->stub_router_shutdown_time = OSPF_STUB_ROUTER_UNCONFIGURED;
|
||||
|
||||
/* Distribute parameter init. */
|
||||
for (i = 0; i <= ZEBRA_ROUTE_MAX; i++)
|
||||
@ -466,7 +466,9 @@ ospf_finish_final (struct ospf *ospf)
|
||||
OSPF_TIMER_OFF (ospf->t_lsa_refresher);
|
||||
OSPF_TIMER_OFF (ospf->t_read);
|
||||
OSPF_TIMER_OFF (ospf->t_write);
|
||||
#ifdef HAVE_OPAQUE_LSA
|
||||
OSPF_TIMER_OFF (ospf->t_opaque_lsa_self);
|
||||
#endif
|
||||
|
||||
close (ospf->fd);
|
||||
stream_free(ospf->ibuf);
|
||||
|
@ -198,7 +198,6 @@ struct ospf
|
||||
unsigned int stub_router_startup_time; /* seconds */
|
||||
unsigned int stub_router_shutdown_time; /* seconds */
|
||||
#define OSPF_STUB_ROUTER_UNCONFIGURED 0
|
||||
#define OSPF_STUB_ROUTER_SHUTDOWN_DEFAULT 2
|
||||
|
||||
/* SPF parameters */
|
||||
unsigned int spf_delay; /* SPF delay time. */
|
||||
|
Loading…
Reference in New Issue
Block a user