diff options
Diffstat (limited to 'pimd/pim_mroute.c')
| -rw-r--r-- | pimd/pim_mroute.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_mroute.c b/pimd/pim_mroute.c index 43d05dfe9c..b7f483dbc0 100644 --- a/pimd/pim_mroute.c +++ b/pimd/pim_mroute.c @@ -1047,14 +1047,14 @@ void pim_mroute_update_counters(struct channel_oil *c_oil) memset(&sgreq, 0, sizeof(sgreq)); + pim_zlookup_sg_statistics(c_oil); + #if PIM_IPV == 4 sgreq.src = *oil_origin(c_oil); sgreq.grp = *oil_mcastgrp(c_oil); - pim_zlookup_sg_statistics(c_oil); #else sgreq.src = c_oil->oil.mf6cc_origin; sgreq.grp = c_oil->oil.mf6cc_mcastgrp; - /* TODO Zlookup_sg_statistics for V6 to be added */ #endif if (ioctl(pim->mroute_socket, PIM_SIOCGETSGCNT, &sgreq)) { pim_sgaddr sg; |
