diff options
author | Paul Warren <pdw@ex-parrot.com> | 2018-10-03 18:02:36 +0100 |
---|---|---|
committer | Paul Warren <pdw@ex-parrot.com> | 2018-10-03 18:02:36 +0100 |
commit | 77901c8c53e01359d83b8090aacfe62214658183 (patch) | |
tree | 334eb6faadb4624f2b06df7510c72c13fbfa937f | |
parent | 949ed0f7e2c54c598868c270b82c2d702131a339 (diff) | |
download | iftop-77901c8c53e01359d83b8090aacfe62214658183.zip |
Support scales beyond 1Gbps
Guido Jäkel <Guido.Jaekel@GMX.DE>
-rw-r--r-- | ui.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -71,7 +71,7 @@ int dontshowdisplay = 0; /* Barchart scales. */ static struct { - int max, interval; + long max; int interval; } scale[] = { { 64000, 10 }, /* 64 kbit/s */ { 128000, 10 }, @@ -79,7 +79,9 @@ static struct { { 1000000, 10 }, /* 1 Mbit/s */ { 10000000, 10 }, { 100000000, 100 }, - { 1000000000, 100 } /* 1 Gbit/s */ + { 1000000000, 100 }, /* 1 Gbit/s */ + {10000000000, 100 }, + {100000000000, 100 } }; static int rateidx = 0, wantbiggerrate; @@ -105,7 +107,7 @@ static float get_max_bandwidth() { } /* rate in bits */ -static int get_bar_length(const int rate) { +static int get_bar_length(const long rate) { float l; if (rate <= 0) return 0; |