forked from Mirror/frr
Merge pull request #3799 from donaldsharp/show_debugging
Show debugging for bfd
This commit is contained in:
commit
09720d3189
10
bfdd/Makefile
Normal file
10
bfdd/Makefile
Normal file
|
@ -0,0 +1,10 @@
|
|||
all: ALWAYS
|
||||
@$(MAKE) -s -C .. bfdd/bfdd
|
||||
%: ALWAYS
|
||||
@$(MAKE) -s -C .. bfdd/$@
|
||||
|
||||
Makefile:
|
||||
#nothing
|
||||
ALWAYS:
|
||||
.PHONY: ALWAYS makefiles
|
||||
.SUFFIXES:
|
|
@ -968,6 +968,18 @@ static void _bfdd_peer_write_config(struct hash_backet *hb, void *arg)
|
|||
vty_out(vty, " !\n");
|
||||
}
|
||||
|
||||
DEFUN_NOSH(show_debugging_bfd,
|
||||
show_debugging_bfd_cmd,
|
||||
"show debugging [bfd]",
|
||||
SHOW_STR
|
||||
DEBUG_STR
|
||||
"BFD daemon\n")
|
||||
{
|
||||
vty_out(vty, "BFD debugging status:\n");
|
||||
|
||||
return CMD_SUCCESS;
|
||||
}
|
||||
|
||||
static int bfdd_peer_write_config(struct vty *vty)
|
||||
{
|
||||
bfd_id_iterate(_bfdd_peer_write_config, vty);
|
||||
|
@ -993,6 +1005,7 @@ void bfdd_vty_init(void)
|
|||
install_element(ENABLE_NODE, &bfd_show_peers_cmd);
|
||||
install_element(ENABLE_NODE, &bfd_show_peer_cmd);
|
||||
install_element(CONFIG_NODE, &bfd_enter_cmd);
|
||||
install_element(ENABLE_NODE, &show_debugging_bfd_cmd);
|
||||
|
||||
/* Install BFD node and commands. */
|
||||
install_node(&bfd_node, bfdd_write_config);
|
||||
|
|
Loading…
Reference in a new issue