ifstats(): optimize: move some checks away from the hot path
commit54bce41d8ca8f485d31d9b843c691d4378d2be55
authorVitezslav Samel <vitezslav@samel.cz>
Tue, 10 Jun 2014 14:10:57 +0000 (10 16:10 +0200)
committerNikola Pajkovsky <n.pajkovsky@gmail.com>
Tue, 10 Jun 2014 03:23:12 +0000 (10 15:23 +1200)
treef87ec6b2326cac61ccdc3a53fa20d2eb6ffad737
parent683c2b21c75cd0765e62ca91bb08b00199a0aa4a
ifstats(): optimize: move some checks away from the hot path

Most checks can be done with 1sec granularity. Check if time
in seconds changes and process all the needed work only there.

Signed-off-by: Vitezslav Samel <vitezslav@samel.cz>
Signed-off-by: Nikola Pajkovsky <n.pajkovsky@gmail.com>
src/ifstats.c