#include "libfrr.h"
#include "ripd/ripd.h"
+#include "ripd/rip_errors.h"
/* ripd options. */
#if CONFDATE > 20190521
zlog_info("ripd restarting!");
/* Reload config file. */
- vty_read_config(ripd_di.config_file, config_default);
+ vty_read_config(NULL, ripd_di.config_file, config_default);
/* Try to return to normal operation. */
}
},
};
+static const struct frr_yang_module_info *ripd_yang_modules[] = {
+};
+
FRR_DAEMON_INFO(ripd, RIP, .vty_port = RIP_VTY_PORT,
.proghelp = "Implementation of the RIP routing protocol.",
.signals = ripd_signals, .n_signals = array_size(ripd_signals),
- .privs = &ripd_privs, )
+ .privs = &ripd_privs, .yang_modules = ripd_yang_modules,
+ .n_yang_modules = array_size(ripd_yang_modules), )
#if CONFDATE > 20190521
CPP_NOTICE("-r / --retain has reached deprecation EOL, remove")
master = frr_init();
/* Library initialization. */
+ rip_error_init();
keychain_init();
- vrf_init(NULL, NULL, NULL, NULL);
+ vrf_init(NULL, NULL, NULL, NULL, NULL);
/* RIP related initialization. */
rip_init();