summaryrefslogtreecommitdiff
path: root/output.c
diff options
context:
space:
mode:
Diffstat (limited to 'output.c')
-rw-r--r--output.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/output.c b/output.c
index 8b4faee..f0ff6ae 100644
--- a/output.c
+++ b/output.c
@@ -20,15 +20,22 @@
int out(struct ifdata *diff) {
extern struct ifdata ifdata;
+ WINDOW *scr;
move(0,0);
// clear();
- printw("I: %ld\n", diff->ibytes);
- printw("O: %ld\n", diff->obytes);
+ printw("IF: %s\n", ifdata.xname);
+ printw("BR: %d Mbps\n\n", ifdata.baudrate / 1000000);
- printw("I: %ld\n", ifdata.ibytes);
- printw("O: %ld\n", ifdata.obytes);
+ printw("RX: %lu kBps\n", diff->ibytes / 1024);
+ printw("TX: %lu kBps\n\n", diff->obytes / 1024);
+
+ printw("RX: %lu pps\n", diff->ipackets);
+ printw("TX: %lu pps\n\n", diff->opackets);
+
+ printw("RX: %lu MB\n", ifdata.ibytes / (1024 * 1024));
+ printw("TX: %lu MB\n", ifdata.obytes / (1024 * 1024));
refresh();
}