diff --git a/bgpd/bgp_main.c b/bgpd/bgp_main.c index fab2a584c0..0b33f7e9d9 100644 --- a/bgpd/bgp_main.c +++ b/bgpd/bgp_main.c @@ -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, diff --git a/eigrpd/eigrp_main.c b/eigrpd/eigrp_main.c index 0746b04edb..922c0fe3e7 100644 --- a/eigrpd/eigrp_main.c +++ b/eigrpd/eigrp_main.c @@ -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, diff --git a/isisd/isis_main.c b/isisd/isis_main.c index 364441f79d..f7fe089b99 100644 --- a/isisd/isis_main.c +++ b/isisd/isis_main.c @@ -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 diff --git a/ospf6d/ospf6_main.c b/ospf6d/ospf6_main.c index 0aaefeb3c2..e4bed7a79d 100644 --- a/ospf6d/ospf6_main.c +++ b/ospf6d/ospf6_main.c @@ -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, diff --git a/ospfd/ospf_main.c b/ospfd/ospf_main.c index d02ffe0448..7caa79d207 100644 --- a/ospfd/ospf_main.c +++ b/ospfd/ospf_main.c @@ -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, diff --git a/ripd/rip_main.c b/ripd/rip_main.c index 060bb76585..ca41afaea6 100644 --- a/ripd/rip_main.c +++ b/ripd/rip_main.c @@ -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, diff --git a/ripngd/ripng_main.c b/ripngd/ripng_main.c index 9daeeb9580..99adb2cba7 100644 --- a/ripngd/ripng_main.c +++ b/ripngd/ripng_main.c @@ -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, diff --git a/zebra/main.c b/zebra/main.c index f23702d878..5951c7e280 100644 --- a/zebra/main.c +++ b/zebra/main.c @@ -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(