Stats refactor 02/8402/6
authorKeith Burns (alagalah) <alagalah@gmail.com>
Tue, 12 Sep 2017 22:12:17 +0000 (15:12 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 14 Sep 2017 02:56:46 +0000 (02:56 +0000)
commit831fb59f2eba1abbd1e49fc7dce58172f0842258
tree50950ca83e3d7e977790dcf317134531cf40ec9a
parent7c5c40db2a8d71a857ae63b6238cfac6e257da6d
Stats refactor

- added per-interface simple/combined counters
- refactored fib/nbr API to use common registration scheme
- refactored "want_stats" and "want_interface" to use
  per interface registration scheme
- fixed issues with SEGV when client disconnects abruptly.

Change-Id: Ib701bd8e4105d03548259217bfc809bd738b7c72
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
src/vnet/interface.api
src/vpp/stats/stats.api
src/vpp/stats/stats.c
src/vpp/stats/stats.h
src/vpp/stats/stats.reg [new file with mode: 0644]