diff options
| author | Rafael Zalamena <rzalamena@users.noreply.github.com> | 2019-02-14 14:16:38 -0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-02-14 14:16:38 -0200 |
| commit | 09720d318948a96bc7d8fa7b83a968b1018818b6 (patch) | |
| tree | 1b5088ebdf76bd79a36bc1cade740de4a869a68d | |
| parent | 1d0c39fbd8f3abe5bec4d879ff9a9221d72a3598 (diff) | |
| parent | a244e59954caa0f51b0496adfd6e247cd90ffe6f (diff) | |
Merge pull request #3799 from donaldsharp/show_debugging
Show debugging for bfd
| -rw-r--r-- | bfdd/Makefile | 10 | ||||
| -rw-r--r-- | bfdd/bfdd_vty.c | 13 |
2 files changed, 23 insertions, 0 deletions
diff --git a/bfdd/Makefile b/bfdd/Makefile new file mode 100644 index 0000000000..dfe78232c4 --- /dev/null +++ b/bfdd/Makefile @@ -0,0 +1,10 @@ +all: ALWAYS + @$(MAKE) -s -C .. bfdd/bfdd +%: ALWAYS + @$(MAKE) -s -C .. bfdd/$@ + +Makefile: + #nothing +ALWAYS: +.PHONY: ALWAYS makefiles +.SUFFIXES: diff --git a/bfdd/bfdd_vty.c b/bfdd/bfdd_vty.c index 8f8fff6b18..3476e16210 100644 --- a/bfdd/bfdd_vty.c +++ b/bfdd/bfdd_vty.c @@ -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); |
