mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 15:58:18 +00:00
*: 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:
parent
e324ef433c
commit
91835f1fd2
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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(
|
||||
|
Loading…
Reference in New Issue
Block a user