*: fix route map integration

Add the appropriated code to bootstrap route map northbound for all
daemons.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
This commit is contained in:
Rafael Zalamena 2019-10-01 17:56:41 -03:00
parent e324ef433c
commit 91835f1fd2
8 changed files with 13 additions and 0 deletions

View File

@ -360,6 +360,8 @@ static void bgp_vrf_terminate(void)
}
static const struct frr_yang_module_info *const bgpd_yang_modules[] = {
&frr_interface_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(bgpd, BGP, .vty_port = BGP_VTY_PORT,

View File

@ -140,6 +140,7 @@ struct quagga_signal_t eigrp_signals[] = {
static const struct frr_yang_module_info *const eigrpd_yang_modules[] = {
&frr_eigrpd_info,
&frr_interface_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(eigrpd, EIGRP, .vty_port = EIGRP_VTY_PORT,

View File

@ -39,6 +39,7 @@
#include "vrf.h"
#include "qobj.h"
#include "libfrr.h"
#include "routemap.h"
#include "isisd/isis_constants.h"
#include "isisd/isis_common.h"
@ -166,6 +167,7 @@ static const struct frr_yang_module_info *const isisd_yang_modules[] = {
#ifndef FABRICD
&frr_isisd_info,
#endif /* ifndef FABRICD */
&frr_route_map_info,
};
#ifdef FABRICD

View File

@ -167,6 +167,7 @@ struct quagga_signal_t ospf6_signals[] = {
static const struct frr_yang_module_info *const ospf6d_yang_modules[] = {
&frr_interface_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(ospf6d, OSPF6, .vty_port = OSPF6_VTY_PORT,

View File

@ -40,6 +40,7 @@
#include "zclient.h"
#include "vrf.h"
#include "libfrr.h"
#include "routemap.h"
#include "ospfd/ospfd.h"
#include "ospfd/ospf_interface.h"
@ -126,6 +127,7 @@ struct quagga_signal_t ospf_signals[] = {
static const struct frr_yang_module_info *const ospfd_yang_modules[] = {
&frr_interface_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(ospfd, OSPF, .vty_port = OSPF_VTY_PORT,

View File

@ -35,6 +35,7 @@
#include "vrf.h"
#include "if_rmap.h"
#include "libfrr.h"
#include "routemap.h"
#include "ripd/ripd.h"
#include "ripd/rip_nb.h"
@ -115,6 +116,7 @@ static struct quagga_signal_t ripd_signals[] = {
static const struct frr_yang_module_info *const ripd_yang_modules[] = {
&frr_interface_info,
&frr_ripd_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(ripd, RIP, .vty_port = RIP_VTY_PORT,

View File

@ -36,6 +36,7 @@
#include "vrf.h"
#include "if_rmap.h"
#include "libfrr.h"
#include "routemap.h"
#include "ripngd/ripngd.h"
#include "ripngd/ripng_nb.h"
@ -115,6 +116,7 @@ struct quagga_signal_t ripng_signals[] = {
static const struct frr_yang_module_info *const ripngd_yang_modules[] = {
&frr_interface_info,
&frr_ripngd_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(ripngd, RIPNG, .vty_port = RIPNG_VTY_PORT,

View File

@ -237,6 +237,7 @@ struct quagga_signal_t zebra_signals[] = {
static const struct frr_yang_module_info *const zebra_yang_modules[] = {
&frr_interface_info,
&frr_route_map_info,
};
FRR_DAEMON_INFO(