From 56243c3a4ae215314efd6f478034c00e287de685 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Tue, 6 Jun 2017 15:09:51 -0400 Subject: [PATCH] pimd: Fix 'show ip pim state...' vrf changes Signed-off-by: Donald Sharp --- pimd/pim_cmd.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index 2949d17cd9..4547bbb9fd 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -3628,11 +3628,11 @@ DEFUN (show_ip_pim_state, if (uj) argc--; - if (argc == 6) { - src_or_group = argv[4]->arg; - group = argv[5]->arg; - } else if (argc == 5) - src_or_group = argv[4]->arg; + if (argv_find(argv, argc, "A.B.C.D", &idx)) { + src_or_group = argv[idx]->arg; + if (idx + 1 < argc) + group = argv[idx + 1]->arg; + } pim_show_state(vty, vrf->info, src_or_group, group, uj); -- 2.39.5