]> git.proxmox.com Git - mirror_frr.git/commitdiff
pim6d: Fixing repeated group source field in show ipv6 mroute
authorsarita patra <saritap@vmware.com>
Sat, 21 May 2022 16:05:10 +0000 (09:05 -0700)
committerSarita Patra <saritap@vmware.com>
Fri, 24 Jun 2022 11:41:51 +0000 (04:41 -0700)
The command "show ip[v6] mroute" displaying group and source
field for every OIL.

Fix:
Display group and source for the first OIL only.

Signed-off-by: sarita patra <saritap@vmware.com>
pimd/pim_cmd_common.c

index b6cb3113ec147011643fb81f7a4cf34c02a640a3..51cacfdf19463daa1cc86d8cffa2f2b33a994b98 100644 (file)
@@ -3268,10 +3268,10 @@ void show_mroute(struct pim_instance *pim, struct vty *vty, pim_sgaddr *sg,
                                }
 
                                vty_out(vty,
-                                       "%-15pPAs %-15pPAs %-8s %-6s %-16s %-16s %-3d  %8s\n",
-                                       oil_origin(c_oil), oil_mcastgrp(c_oil),
-                                       state_str, proto, in_ifname, out_ifname,
-                                       ttl, mroute_uptime);
+                                       "%-15s %-15s %-8s %-6s %-16s %-16s %-3d  %8s\n",
+                                       src_str, grp_str, state_str, proto,
+                                       in_ifname, out_ifname, ttl,
+                                       mroute_uptime);
 
                                if (first) {
                                        src_str[0] = '\0';