diff options
Diffstat (limited to 'pathd/path_ted.c')
| -rw-r--r-- | pathd/path_ted.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/pathd/path_ted.c b/pathd/path_ted.c index f8348f1581..470a973ae2 100644 --- a/pathd/path_ted.c +++ b/pathd/path_ted.c @@ -31,7 +31,6 @@ static enum zclient_send_status path_ted_link_state_sync(void); static void path_ted_timer_handler_sync(struct event *thread); static void path_ted_timer_handler_refresh(struct event *thread); static int path_ted_cli_debug_config_write(struct vty *vty); -static int path_ted_cli_debug_set_all(uint32_t flags, bool set); extern struct zclient *zclient; @@ -483,17 +482,6 @@ void path_ted_show_debugging(struct vty *vty) vty_out(vty, " Path TED debugging is on\n"); } -int path_ted_cli_debug_set_all(uint32_t flags, bool set) -{ - DEBUG_FLAGS_SET(&ted_state_g.dbg, flags, set); - - /* If all modes have been turned off, don't preserve options. */ - if (!DEBUG_MODE_CHECK(&ted_state_g.dbg, DEBUG_MODE_ALL)) - DEBUG_CLEAR(&ted_state_g.dbg); - - return 0; -} - /** * Help fn to show ted related configuration * @@ -542,7 +530,8 @@ static void path_ted_register_vty(void) hook_register(nb_client_debug_config_write, path_ted_cli_debug_config_write); - hook_register(nb_client_debug_set_all, path_ted_cli_debug_set_all); + + debug_install(&ted_state_g.dbg); } /** |
