diff options
| author | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2020-05-04 18:56:56 -0300 | 
|---|---|---|
| committer | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2020-06-05 14:36:54 -0300 | 
| commit | fb7f5aa8d6437458e6aa53fdd4298ffb8e435452 (patch) | |
| tree | 160b3c0c5f3dd0624a5eeec9985f7f1355cb5ec8 | |
| parent | 019f8325a5ae3c5f698b5141d072878e828d323c (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.c | 1 | ||||
| -rw-r--r-- | ldpd/ldpd.c | 1 | ||||
| -rw-r--r-- | nhrpd/nhrp_main.c | 2 | ||||
| -rw-r--r-- | pbrd/pbr_main.c | 1 | ||||
| -rw-r--r-- | pimd/pim_main.c | 1 | ||||
| -rw-r--r-- | sharpd/sharp_main.c | 1 | ||||
| -rw-r--r-- | vrrpd/vrrp_main.c | 1 | 
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,  };  | 
