diff --git a/CHANGES b/CHANGES index 51d6e05..cc9ccef 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,11 @@ Change log for iftop $Id$ +0.5 + +Added support for monitoring PPP interfaces +Converted longs to double longs in various places to avoid overflow problems + 0.4 16/04/02 No code changes diff --git a/iftop.h b/iftop.h index 60cb53f..7eda33a 100644 --- a/iftop.h +++ b/iftop.h @@ -13,8 +13,8 @@ typedef struct { long recv[HISTORY_LENGTH]; long sent[HISTORY_LENGTH]; - long total_sent; - long total_recv; + double long total_sent; + double long total_recv; int last_write; } history_type; diff --git a/ui.c b/ui.c index 7ff5a02..d8507d1 100644 --- a/ui.c +++ b/ui.c @@ -28,8 +28,8 @@ int history_divs[HISTORY_DIVISIONS] = {1, 5, 20}; typedef struct host_pair_line_tag { addr_pair ap; - long recv[HISTORY_DIVISIONS]; - long sent[HISTORY_DIVISIONS]; + double long recv[HISTORY_DIVISIONS]; + double long sent[HISTORY_DIVISIONS]; } host_pair_line;