]> git.proxmox.com Git - mirror_frr.git/blobdiff - ripngd/ripng_main.c
zebra: Allow ns delete to happen after under/over flow checks
[mirror_frr.git] / ripngd / ripng_main.c
index 98df7ef12d89111708b456b7a8fa8d2905d55e3c..10e19efe77f6962fc39cea79f2378adcb0a52f1c 100644 (file)
@@ -72,13 +72,9 @@ static struct frr_daemon_info ripngd_di;
 static void sighup(void)
 {
        zlog_info("SIGHUP received");
-       ripng_clean();
-       ripng_reset();
 
        /* Reload config file. */
        vty_read_config(NULL, ripngd_di.config_file, config_default);
-
-       /* Try to return to normal operation. */
 }
 
 /* SIGINT handler. */
@@ -120,6 +116,7 @@ struct quagga_signal_t ripng_signals[] = {
 
 static const struct frr_yang_module_info *ripngd_yang_modules[] = {
        &frr_interface_info,
+       &frr_ripngd_info,
 };
 
 FRR_DAEMON_INFO(ripngd, RIPNG, .vty_port = RIPNG_VTY_PORT,
@@ -177,6 +174,7 @@ int main(int argc, char **argv)
 
        /* RIPngd inits. */
        ripng_init();
+       ripng_cli_init();
        zebra_init(master);
        ripng_peer_init();