extern int free_max;\r
extern int include_upload;\r
\r
+int traffic_detected = 0;\r
+\r
/* ===================== traffic analyser - uses iptables ================ */ \r
\r
void get_traffic_statistics(const char *whichiptables, int ipv6)\r
{\r
char *str,*cmd;\r
- int downloadflag=0;\r
+ int downloadflag = 0;\r
+ traffic_detected = 0;\r
\r
textfile(Pipe,str) *line,*lines=NULL;\r
string(str,STRLEN);\r
printf("(down) ");\r
}\r
\r
+ traffic_detected = 1;\r
printf("%s %Lu MB (%ld pkts)\n", ipaddr, traffic, pkts);\r
\r
if_exists(ip, ips, eqi(ip->addr,ipaddr)); \r
else\r
{*/\r
ip->traffic += traffic;\r
+ ip->traffic_down += traffic;\r
/* } */\r
ip->direct += traffic; /*-ip->proxy;*/\r
ip->pktsdown += pkts;\r
else\r
{\r
ip->upload += traffic;\r
+ ip->traffic_up += traffic;\r
ip->pktsup += pkts;\r
if(include_upload)\r
{\r