From 7e371efb85259b394a1f66f8b1fbd919fa68b3b1 Mon Sep 17 00:00:00 2001 From: Sarita Patra Date: Mon, 10 Oct 2022 22:10:43 -0700 Subject: [PATCH] pim6d: Fix RpAddress in "show ipv6 pim bsm-database" RpAddress is showing wrong value in "show ipv6 pim bsm-database" cli. This is fixed now. Issue: #12089 Signed-off-by: Sarita Patra --- pimd/pim_cmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index c2f7396c18..1496128c44 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -963,7 +963,7 @@ static void pim_show_bsm_db(struct pim_instance *pim, struct vty *vty, bool uj) bsm_rpinfo = (struct bsmmsg_rpinfo *)buf; /* unaligned, again */ - memcpy(&rp_addr, &bsm_rpinfo->rpaddr, + memcpy(&rp_addr, &bsm_rpinfo->rpaddr.addr, sizeof(rp_addr)); buf += sizeof(struct bsmmsg_rpinfo); -- 2.39.5