Package: net-tools
Version: 1.60-23
Severity: normal
Tags: patch

netstat(8) doesn't have support for /proc/net/snmp's {Rcv,Snd}bufErrors.
This causes the value to be treated as signed, with negative numbers emitted
for large values:

Udp:
499161083 packets received
3258712 packets to unknown port received.
3310376146 packet receive errors
268245155 packets sent
RcvbufErrors: -984591164

I originally reported this upstream, at
https://developer.berlios.de/bugs/?func=detailbug&bug_id=17645&group_id=4537

This is similar to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561161,
but is a different bug.
--- statistics.c.orig	2010-10-20 16:28:01.475320000 +0000
+++ statistics.c	2010-10-20 16:39:10.427470000 +0000
@@ -137,6 +137,8 @@
     {"NoPorts", N_("%u packets to unknown port received."), number},
     {"InErrors", N_("%u packet receive errors"), number},
     {"OutDatagrams", N_("%u packets sent"), number},
+    {"RcvbufErrors", N_("%u receive buffer errors"), number},
+    {"SndbufErrors", N_("%u send buffer errors"), number},
 };
 
 struct entry Tcpexttab[] =

Reply via email to