]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Reuse get_bytes_{read,written}() in status.c
authorGeorge Kadianakis <desnacked@gmail.com>
Sat, 16 Apr 2011 12:48:46 +0000 (14:48 +0200)
committerGeorge Kadianakis <desnacked@gmail.com>
Sat, 16 Apr 2011 12:48:46 +0000 (14:48 +0200)
src/or/main.c
src/or/main.h
src/or/status.c

index 9c1948599064f6b12bc70dbc2a2e42d2bd47bf4f..6da07bafff36db815453629526078465fa064edf 100644 (file)
@@ -1923,15 +1923,6 @@ get_uptime(void)
   return stats_n_seconds_working;
 }
 
-/** Fills <b>n_read_in</b> with total bytes read and <b>n_written_out</b>
-    with total bytes written */
-void
-get_traffic_stats(uint64_t *n_read_in, uint64_t *n_written_out)
-{
-  *n_read_in = stats_n_bytes_read;
-  *n_written_out = stats_n_bytes_written;
-}
-
 extern uint64_t rephist_total_alloc;
 extern uint32_t rephist_total_num;
 
index ca3f641cef58083752d319b2bc29934e7a689551..67c3bb35000c190c784877231e4e7d71aa5c5ae8 100644 (file)
@@ -52,7 +52,6 @@ void ip_address_changed(int at_interface);
 void dns_servers_relaunch_checks(void);
 
 long get_uptime(void);
-void get_traffic_stats(uint64_t *in, uint64_t *out);
 
 void control_signal_act(int the_signal);
 void handle_signals(int is_parent);
index 054567f4b7ebc52da7fe43cf3f925b89ddd05f39..3a51c8b0a7de0386910eb9e713243cc06a91241f 100644 (file)
@@ -78,7 +78,6 @@ bytes_to_usage(uint64_t bytes)
 int
 log_heartbeat(time_t now)
 {
-  uint64_t in,out;
   char *bw_sent = NULL;
   char *bw_rcvd = NULL;
   char *uptime = NULL;
@@ -99,10 +98,9 @@ log_heartbeat(time_t now)
                "in the cached consensus.");
   }
 
-  get_traffic_stats(&in, &out);
   uptime = secs_to_uptime(get_uptime());
-  bw_sent = bytes_to_usage(out);
-  bw_rcvd = bytes_to_usage(in);
+  bw_rcvd = bytes_to_usage(get_bytes_read());
+  bw_sent = bytes_to_usage(get_bytes_written());
 
   log_fn(LOG_NOTICE, LD_HEARTBEAT, "Heartbeat: Tor's uptime is %s, with %d "
          "circuits open. I've pushed %s and received %s.",