]> git.proxmox.com Git - mirror_frr.git/commitdiff
*: integrate remaining daemons with filter
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Mon, 4 May 2020 21:56:56 +0000 (18:56 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Fri, 5 Jun 2020 17:36:54 +0000 (14:36 -0300)
Don't crash when trying to `show running-config` because of missing
filter northbound integration.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
babeld/babel_main.c
ldpd/ldpd.c
nhrpd/nhrp_main.c
pbrd/pbr_main.c
pimd/pim_main.c
sharpd/sharp_main.c
vrrpd/vrrp_main.c

index e7ba29ed06e47335940b04ba9d38f79afbeaae8c..14e583a35ce723d00ebb8ebf138eb06f88870b3f 100644 (file)
@@ -137,6 +137,7 @@ struct option longopts[] =
   };
 
 static const struct frr_yang_module_info *const babeld_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
        &frr_vrf_info,
 };
index c6126b93962837e02c880c5ba8295a8a2694eda0..56734a4f766313b962d0eb4e27c9c0e13eaa3174 100644 (file)
@@ -180,6 +180,7 @@ static struct quagga_signal_t ldp_signals[] =
 };
 
 static const struct frr_yang_module_info *const ldpd_yang_modules[] = {
+       &frr_filter_info,
        &frr_vrf_info,
 };
 
index b58fe776ab543f6bfc1689f9420e66239f5be83f..9fc13761c801b832c7c15b4f946dd15762d01f1d 100644 (file)
@@ -23,6 +23,7 @@
 #include "memory.h"
 #include "command.h"
 #include "libfrr.h"
+#include "filter.h"
 
 #include "nhrpd.h"
 #include "netlink.h"
@@ -116,6 +117,7 @@ static struct quagga_signal_t sighandlers[] = {
 };
 
 static const struct frr_yang_module_info *const nhrpd_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
 };
 
index b228847f06036f4ad4ba26b1dd31a1bfc50668b7..57338738f64c31ef3b582480e0e06e12810fa415 100644 (file)
@@ -113,6 +113,7 @@ struct quagga_signal_t pbr_signals[] = {
 #define PBR_VTY_PORT 2615
 
 static const struct frr_yang_module_info *const pbrd_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
 };
 
index 5c4c7151a534ebdab4c04f6cc24004e1b7ee1315..132d913f68e4b72f8eaf4f008f65b6f25e9d2145 100644 (file)
@@ -73,6 +73,7 @@ struct zebra_privs_t pimd_privs = {
        .cap_num_i = 0};
 
 static const struct frr_yang_module_info *const pimd_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
        &frr_route_map_info,
        &frr_vrf_info,
index 120d7049189e1accb871242c6ec3941e732cb4ce..db658363888a029bcea114a5f007314d349c56d8 100644 (file)
@@ -112,6 +112,7 @@ struct quagga_signal_t sharp_signals[] = {
 #define SHARP_VTY_PORT 2614
 
 static const struct frr_yang_module_info *const sharpd_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
        &frr_route_map_info,
        &frr_vrf_info,
index 95b3cfad8f1e8b59538707857401277d030023ea..d8c35dd2a331aa00450807f13381954fcb630fcf 100644 (file)
@@ -111,6 +111,7 @@ struct quagga_signal_t vrrp_signals[] = {
 };
 
 static const struct frr_yang_module_info *const vrrp_yang_modules[] = {
+       &frr_filter_info,
        &frr_interface_info,
        &frr_vrrpd_info,
 };