From 25ed72fe793bc4dc9f1206c2124bdfea894fb4ad Mon Sep 17 00:00:00 2001 From: Sarita Patra Date: Tue, 3 Mar 2020 01:46:36 -0800 Subject: [PATCH] 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 --- pimd/pim_register.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pimd/pim_register.c b/pimd/pim_register.c index aa9faf6923..27b3b1d9d6 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; -- 2.39.5