]> git.proxmox.com Git - mirror_frr.git/blobdiff - staticd/static_main.c
lib: enforce vrf_name_to_id by returning default_vrf when name is null
[mirror_frr.git] / staticd / static_main.c
index 82d52a17d6e65e8ac2f398263af2726de23db840..77243994e2078bf2dd42dea755f620614b8623b3 100644 (file)
@@ -30,6 +30,7 @@
 #include "libfrr.h"
 #include "vrf.h"
 #include "nexthop.h"
+#include "filter.h"
 
 #include "static_vrf.h"
 #include "static_vty.h"
@@ -99,6 +100,9 @@ struct quagga_signal_t static_signals[] = {
        },
 };
 
+static const struct frr_yang_module_info *staticd_yang_modules[] = {
+};
+
 #define STATIC_VTY_PORT 2616
 
 FRR_DAEMON_INFO(staticd, STATIC, .vty_port = STATIC_VTY_PORT,
@@ -108,7 +112,8 @@ FRR_DAEMON_INFO(staticd, STATIC, .vty_port = STATIC_VTY_PORT,
                .signals = static_signals,
                .n_signals = array_size(static_signals),
 
-               .privs = &static_privs,
+               .privs = &static_privs, .yang_modules = staticd_yang_modules,
+               .n_yang_modules = array_size(staticd_yang_modules),
 )
 
 int main(int argc, char **argv, char **envp)
@@ -135,6 +140,7 @@ int main(int argc, char **argv, char **envp)
 
        master = frr_init();
 
+       access_list_init();
        static_vrf_init();
 
        static_zebra_init();