summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael Zalamena <rzalamena@opensourcerouting.org>2020-05-04 18:56:56 -0300
committerRafael Zalamena <rzalamena@opensourcerouting.org>2020-06-05 14:36:54 -0300
commitfb7f5aa8d6437458e6aa53fdd4298ffb8e435452 (patch)
tree160b3c0c5f3dd0624a5eeec9985f7f1355cb5ec8
parent019f8325a5ae3c5f698b5141d072878e828d323c (diff)
*: integrate remaining daemons with filter
Don't crash when trying to `show running-config` because of missing filter northbound integration. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
-rw-r--r--babeld/babel_main.c1
-rw-r--r--ldpd/ldpd.c1
-rw-r--r--nhrpd/nhrp_main.c2
-rw-r--r--pbrd/pbr_main.c1
-rw-r--r--pimd/pim_main.c1
-rw-r--r--sharpd/sharp_main.c1
-rw-r--r--vrrpd/vrrp_main.c1
7 files changed, 8 insertions, 0 deletions
diff --git a/babeld/babel_main.c b/babeld/babel_main.c
index e7ba29ed06..14e583a35c 100644
--- a/babeld/babel_main.c
+++ b/babeld/babel_main.c
@@ -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,
};
diff --git a/ldpd/ldpd.c b/ldpd/ldpd.c
index c6126b9396..56734a4f76 100644
--- a/ldpd/ldpd.c
+++ b/ldpd/ldpd.c
@@ -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,
};
diff --git a/nhrpd/nhrp_main.c b/nhrpd/nhrp_main.c
index b58fe776ab..9fc13761c8 100644
--- a/nhrpd/nhrp_main.c
+++ b/nhrpd/nhrp_main.c
@@ -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,
};
diff --git a/pbrd/pbr_main.c b/pbrd/pbr_main.c
index b228847f06..57338738f6 100644
--- a/pbrd/pbr_main.c
+++ b/pbrd/pbr_main.c
@@ -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,
};
diff --git a/pimd/pim_main.c b/pimd/pim_main.c
index 5c4c7151a5..132d913f68 100644
--- a/pimd/pim_main.c
+++ b/pimd/pim_main.c
@@ -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,
diff --git a/sharpd/sharp_main.c b/sharpd/sharp_main.c
index 120d704918..db65836388 100644
--- a/sharpd/sharp_main.c
+++ b/sharpd/sharp_main.c
@@ -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,
diff --git a/vrrpd/vrrp_main.c b/vrrpd/vrrp_main.c
index 95b3cfad8f..d8c35dd2a3 100644
--- a/vrrpd/vrrp_main.c
+++ b/vrrpd/vrrp_main.c
@@ -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,
};