mirror_frr/vtysh
Igor Ryzhov 4b639f9967 vtysh: fix duplicated output of key chain configuration
When both ripd and eigrpd run at the same time, all key configuration in
key chain node is duplicated. This change adds a concept of nested nodes
into vtysh to fix the issue.

Before:
```
key chain test
 key 1
  key-string 1
 exit
 key 1
  key-string 1
 exit
exit
!
```
After:
```
key chain test
 key 1
  key-string 1
 exit
exit
!
```

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-12-03 18:52:42 +03:00
..
.gitignore vtysh: ignore generated file vtysh_daemons.h 2020-10-06 17:32:09 -04:00
daemons.pl vtysh: dynamically generate the list of daemons for commands 2020-10-02 15:06:27 +03:00
extract.pl.in vtysh: Allow us to gather a bit more data when extract.pl dies 2021-09-14 12:56:58 -04:00
Makefile build: non-recursive vtysh 2018-09-08 21:26:54 +02:00
subdir.am *: remove *.conf.sample files 2021-04-09 13:14:30 -04:00
vtysh_config.c vtysh: fix duplicated output of key chain configuration 2021-12-03 18:52:42 +03:00
vtysh_main.c build: ignore prototype warnings from readline 2021-09-02 13:00:35 +02:00
vtysh_user.c *: sprintf -> snprintf 2020-04-20 19:14:33 -04:00
vtysh_user.h *: reindent 2017-07-17 14:04:07 +02:00
vtysh.c lib: Use autocomplete for route-map <name> <action> <seq> 2021-11-23 16:10:10 +02:00
vtysh.h vtysh: add CLI timestamp '-t' flag 2021-06-30 15:46:10 +00:00