This patch series implements better rate printing using
moving average. This gives us rate printed every second
averaged over last 5 seconds.
It's done only for ifstats() and detstats(), the others
will come later.
Vitezslav Samel (4):
add moving average computing functions
add timeval_diff_msec() function
use struct rate in ifstats()
use struct rate in detstats()
Makefile | 2 +
src/detstats.c | 178 ++++++++++++++++++++++++------------------------
src/ifstats.c | 70 +++++++++----------
src/iptraf-ng-compat.h | 27 +++++++
src/rate.c | 100 +++++++++++++++++++++++++++
src/rate.h | 33 +++++++++
6 files changed, 284 insertions(+), 126 deletions(-)
create mode 100644 src/rate.c
create mode 100644 src/rate.h
--
1.7.8.4