[mesh-forwarder] add method ResetCounters to clear IP counter (#4286)

This commit also adds a public API `otThreadResetIp6Counters()`.
This commit is contained in:
Abtin Keshavarzian
2019-10-29 15:28:37 -07:00
committed by Jonathan Hui
parent 795cd14f8c
commit bf03f40bd7
4 changed files with 22 additions and 4 deletions
+7
View File
@@ -454,6 +454,13 @@ const otIpCounters *otThreadGetIp6Counters(otInstance *aInstance)
return &instance.Get<MeshForwarder>().GetCounters();
}
void otThreadResetIp6Counters(otInstance *aInstance)
{
Instance &instance = *static_cast<Instance *>(aInstance);
instance.Get<MeshForwarder>().ResetCounters();
}
const otMleCounters *otThreadGetMleCounters(otInstance *aInstance)
{
Instance &instance = *static_cast<Instance *>(aInstance);