]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: Fix display of rp information in 'show run'
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 7 Sep 2016 14:34:02 +0000 (10:34 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:08 +0000 (20:26 -0500)
The recent conversion of in_addr_t to struct prefix
caused a display issue in the 'show run' of the rp.

Ticket: CM-12752
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_rp.c

index 612c08e1b7112f16a8e258919ae97f7becfdb152..daf825f6d824717e90f77ed9bc7c36840df7b1c5 100644 (file)
@@ -441,7 +441,7 @@ pim_rp_config_write (struct vty *vty)
       if (!pim_rpf_addr_is_inaddr_none (&rp_info->rp))
         {
          char buf[32];
-          vty_out(vty, "ip pim rp %s %s%s", inet_ntop(AF_INET, &rp_info->rp.rpf_addr, buffer, 32),
+          vty_out(vty, "ip pim rp %s %s%s", inet_ntop(AF_INET, &rp_info->rp.rpf_addr.u.prefix4, buffer, 32),
                  prefix2str(&rp_info->group, buf, 32), VTY_NEWLINE);
           count++;
         }