diff options
| author | Sarita Patra <saritap@vmware.com> | 2020-10-23 01:40:39 -0700 | 
|---|---|---|
| committer | Sarita Patra <saritap@vmware.com> | 2020-11-06 03:41:51 -0800 | 
| commit | 299c66b3b64ad3c23075a0622d4ab1e762f00458 (patch) | |
| tree | dfd98bdcd2a6cc8c372d0f6e988a1f945e4d22d5 /pimd/pim_main.c | |
| parent | 9dc9724ee644c85c293afca6494babc0ed984107 (diff) | |
pimd: Northbound implementations for frr-pim, frr-igmp, frr-pim-rp
Signed-off-by: Sarita Patra <saritap@vmware.com>
Diffstat (limited to 'pimd/pim_main.c')
| -rw-r--r-- | pimd/pim_main.c | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/pimd/pim_main.c b/pimd/pim_main.c index 132d913f68..b7ca90ad93 100644 --- a/pimd/pim_main.c +++ b/pimd/pim_main.c @@ -38,6 +38,7 @@  #include "vrf.h"  #include "libfrr.h"  #include "routemap.h" +#include "routing_nb.h"  #include "pimd.h"  #include "pim_instance.h" @@ -49,6 +50,7 @@  #include "pim_bfd.h"  #include "pim_mlag.h"  #include "pim_errors.h" +#include "pim_nb.h"  extern struct host host; @@ -77,6 +79,10 @@ static const struct frr_yang_module_info *const pimd_yang_modules[] = {  	&frr_interface_info,  	&frr_route_map_info,  	&frr_vrf_info, +	&frr_routing_info, +	&frr_pim_info, +	&frr_pim_rp_info, +	&frr_igmp_info,  };  FRR_DAEMON_INFO(pimd, PIM, .vty_port = PIMD_VTY_PORT, @@ -137,6 +143,9 @@ int main(int argc, char **argv, char **envp)  	pim_bfd_init();  	pim_mlag_init(); +	hook_register(routing_conf_event, +		      routing_control_plane_protocols_name_validate); +  	frr_config_fork();  #ifdef PIM_DEBUG_BYDEFAULT  | 
