summaryrefslogtreecommitdiff
blob: 13e0f1058f40203baaaa0afd9afcb500c1a1b184 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
--- a/ui_common.c
+++ b/ui_common.c
@@ -28,6 +28,13 @@
 extern int history_pos;
 extern int history_len;
 
+sorted_list_type screen_list;
+host_pair_line totals;
+int peaksent, peakrecv, peaktotal;
+history_type history_totals;
+hash_type* screen_hash;
+hash_type* service_hash;
+
 /*
  * Compare two screen lines based on bandwidth.  Start comparing from the 
  * specified column
--- a/ui_common.h
+++ b/ui_common.h
@@ -33,12 +33,12 @@
 
 extern options_t options;
 
-sorted_list_type screen_list;
-host_pair_line totals;
-int peaksent, peakrecv, peaktotal;
+extern sorted_list_type screen_list;
+extern host_pair_line totals;
+extern int peaksent, peakrecv, peaktotal;
 extern history_type history_totals;
-hash_type* screen_hash;
-hash_type* service_hash;
+extern hash_type* screen_hash;
+extern hash_type* service_hash;
 
 void analyse_data(void);
 void screen_list_init(void);
--- a/ui.c
+++ b/ui.c
@@ -253,7 +253,6 @@
     }
 }
 
-extern history_type history_totals;
 
 
 void ui_print() {
--- a/iftop.c
+++ b/iftop.c
@@ -66,7 +66,6 @@
 extern options_t options;
 
 hash_type* history;
-history_type history_totals;
 time_t last_timestamp;
 time_t first_timestamp;
 int history_pos = 0;