From: Sarita Patra Date: Tue, 3 Mar 2020 09:46:36 +0000 (-0800) Subject: pimd: Update pim register stop statistics X-Git-Tag: frr-7.5.1~758^2 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=25ed72fe793bc4dc9f1206c2124bdfea894fb4ad;p=mirror_frr.git pimd: Update pim register stop statistics Issue: REGISTER-STOP Rx is always displaying 0. Root-cause: pim_ifstat_reg_stop_recv is not getting incremented when register stop message is received. Fix: Increment pim_ifstat_reg_stop_recv on receiving of pim register stop packet. Signed-off-by: Sarita Patra --- diff --git a/pimd/pim_register.c b/pimd/pim_register.c index aa9faf692..27b3b1d9d 100644 --- a/pimd/pim_register.c +++ b/pimd/pim_register.c @@ -122,6 +122,8 @@ int pim_register_stop_recv(struct interface *ifp, uint8_t *buf, int buf_size) struct prefix_sg sg; int l; + ++pim_ifp->pim_ifstat_reg_stop_recv; + memset(&sg, 0, sizeof(struct prefix_sg)); l = pim_parse_addr_group(&sg, buf, buf_size); buf += l;