]> git.proxmox.com Git - mirror_frr.git/blobdiff - pbrd/pbr_main.c
Merge pull request #3452 from opensourcerouting/reprobuild-master
[mirror_frr.git] / pbrd / pbr_main.c
index ba0962108375eeabdd75a2282a8c41e44325bd4e..246d836acf2e05271bac21d80ca15c8dfbdb6dca 100644 (file)
@@ -111,6 +111,10 @@ struct quagga_signal_t pbr_signals[] = {
 
 #define PBR_VTY_PORT 2615
 
+static const struct frr_yang_module_info *pbrd_yang_modules[] = {
+       &frr_interface_info,
+};
+
 FRR_DAEMON_INFO(pbrd, PBR, .vty_port = PBR_VTY_PORT,
 
                .proghelp = "Implementation of PBR.",
@@ -118,7 +122,10 @@ FRR_DAEMON_INFO(pbrd, PBR, .vty_port = PBR_VTY_PORT,
                .signals = pbr_signals,
                .n_signals = array_size(pbr_signals),
 
-               .privs = &pbr_privs,)
+               .privs = &pbr_privs,
+
+               .yang_modules = pbrd_yang_modules,
+               .n_yang_modules = array_size(pbrd_yang_modules), )
 
 int main(int argc, char **argv, char **envp)
 {
@@ -146,7 +153,7 @@ int main(int argc, char **argv, char **envp)
 
        pbr_debug_init();
 
-       vrf_init(NULL, NULL, NULL, NULL);
+       vrf_init(NULL, NULL, NULL, NULL, NULL);
        nexthop_group_init(pbr_nhgroup_add_cb,
                           pbr_nhgroup_add_nexthop_cb,
                           pbr_nhgroup_del_nexthop_cb,