Package: xnetload
Version: 1.11.3-1
Severity: important
Tags: upstream patch

Dear Maintainer,

One some network interface has downloaded more than 4 GB xnetload
reports 0 bytes downloaded and speed 0.

Attached the simple fix.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to ca_ES@euro)
Shell: /bin/sh linked to /bin/bash

Versions of packages xnetload depends on:
ii  libc6     2.13-27
ii  libx11-6  2:1.4.99.901-2
ii  libxaw7   2:1.0.9-3
ii  libxt6    1:1.1.1-2

xnetload recommends no packages.

xnetload suggests no packages.

-- no debconf information
diff --git a/data.c b/data.c
index 18c3549..905d991 100644
--- a/data.c
+++ b/data.c
@@ -397,7 +397,7 @@ int read_dev(count_t * pcnt, char *iface)
 	char *newbuf;
 	int num, retval;
 	char *pch;
-	unsigned long int values[16];
+	unsigned long long int values[16];
 
 	assert(pcnt != NULL);
 	assert(iface != NULL);
@@ -475,7 +475,7 @@ int read_dev(count_t * pcnt, char *iface)
 	 *                        16 compressed      14 multicast
 	 */
 	num = sscanf(pch,
-		     "%lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu",
+		     "%llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu",
 		     &values[0], &values[1], &values[2], &values[3],
 		     &values[4], &values[5], &values[6], &values[7],
 		     &values[8], &values[9], &values[10], &values[11],

Reply via email to