diff options
| author | Igor Ryzhov <idryzhov@gmail.com> | 2024-08-08 01:25:02 +0300 |
|---|---|---|
| committer | Igor Ryzhov <idryzhov@gmail.com> | 2024-08-08 01:25:02 +0300 |
| commit | 25d94ec3eedca978ce7c37359105b0518dcf0f5f (patch) | |
| tree | e6e360eb1bea10c9787602118c501fbd231104ee /ripd/rip_cli.c | |
| parent | d36ff6df2be1f2dcc78a442fc7bc7badc25865e9 (diff) | |
ripd: fix show run output for distribute-list
CLI show callbacks should be defined in frr_ripd_cli_info instead of
frr_ripd_info, because only the former is loaded by mgmtd and only its
callbacks are getting called for config output.
Signed-off-by: Igor Ryzhov <idryzhov@gmail.com>
Diffstat (limited to 'ripd/rip_cli.c')
| -rw-r--r-- | ripd/rip_cli.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ripd/rip_cli.c b/ripd/rip_cli.c index 7066485be0..5712a0b825 100644 --- a/ripd/rip_cli.c +++ b/ripd/rip_cli.c @@ -1375,6 +1375,22 @@ const struct frr_yang_module_info frr_ripd_cli_info = { .cbs.cli_show = cli_show_rip_non_passive_interface, }, { + .xpath = "/frr-ripd:ripd/instance/distribute-list/in/access-list", + .cbs.cli_show = group_distribute_list_ipv4_cli_show, + }, + { + .xpath = "/frr-ripd:ripd/instance/distribute-list/out/access-list", + .cbs.cli_show = group_distribute_list_ipv4_cli_show, + }, + { + .xpath = "/frr-ripd:ripd/instance/distribute-list/in/prefix-list", + .cbs.cli_show = group_distribute_list_ipv4_cli_show, + }, + { + .xpath = "/frr-ripd:ripd/instance/distribute-list/out/prefix-list", + .cbs.cli_show = group_distribute_list_ipv4_cli_show, + }, + { .xpath = "/frr-ripd:ripd/instance/redistribute", .cbs.cli_show = cli_show_rip_redistribute, }, |
