summaryrefslogtreecommitdiff
path: root/zebra/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'zebra/main.c')
-rw-r--r--zebra/main.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/zebra/main.c b/zebra/main.c
index 6162d36b43..2a8dc39771 100644
--- a/zebra/main.c
+++ b/zebra/main.c
@@ -71,7 +71,7 @@ struct thread_master *master;
/* Route retain mode flag. */
int retain_mode = 0;
-/* Allow non-quagga entities to delete quagga routes */
+/* Allow non-frr entities to delete frr routes */
int allow_delete = 0;
int graceful_restart;
@@ -182,6 +182,7 @@ static void sigint(void)
SET_FLAG(zvrf->flags, ZEBRA_VRF_RETAIN);
}
}
+
if (zrouter.lsp_process_q)
work_queue_free_and_null(&zrouter.lsp_process_q);
@@ -235,7 +236,7 @@ static void sigusr1(void)
zlog_rotate();
}
-struct quagga_signal_t zebra_signals[] = {
+struct frr_signal_t zebra_signals[] = {
{
.signal = SIGHUP,
.handler = &sighup,
@@ -442,8 +443,8 @@ int main(int argc, char **argv)
* we have to have route_read() called before.
*/
zrouter.startup_time = monotime(NULL);
- thread_add_timer(zrouter.master, rib_sweep_route,
- NULL, graceful_restart, NULL);
+ thread_add_timer(zrouter.master, rib_sweep_route, NULL,
+ graceful_restart, &zrouter.sweeper);
/* Needed for BSD routing socket. */
pid = getpid();