Don't print captured packet count after each packet receive,
but only if screen update is needed.
Signed-off-by: Vitezslav Samel <vitezslav(a)samel.cz>
---
src/itrafmon.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/itrafmon.c b/src/itrafmon.c
index 20c6f6c..56c181b 100644
--- a/src/itrafmon.c
+++ b/src/itrafmon.c
@@ -727,6 +727,7 @@ void ipmon(time_t facilitytime, char *ifptr)
*/
if (screen_update_needed(&tv, &updtime)) {
+ show_stats(statwin, total_pkts);
update_panels();
doupdate();
@@ -948,7 +949,6 @@ void ipmon(time_t facilitytime, char *ifptr)
continue;
total_pkts++;
- show_stats(statwin, total_pkts);
pkt_result =
packet_process(&pkt, &br, &sport, &dport,
--
1.9.1